1С Предприятие 7.7. Документация

       

Логические операции


Логическая операция сравнивает операнды и вырабатывает логическое значение: «истина» или «ложь». Существует два вида логических операций: операции сравнения и булевы операции. В операциях сравнения сравниваются два значения. Булевы операции выполняются над логическими значениями, реализуя булеву алгебру. Символы булевых операций могут комбинироваться, образуя составные операции.

Операции сравнения:

В языке определены следующие виды операций сравнения:

больше

(Оп1 > Оп2)

больше или равно



(Оп1 >= Оп2)

равно

(Оп1 = Оп2)

не равно

(Оп1 <> Оп2)

меньше

(Оп1 < Оп2)

меньше или равно

(Оп1 <= Оп2)

Операции сравнения определены для следующих типов операндов:

Больше          

Число > Число

Строка > Строка

 

Дата > Дата

Больше или равно:   

Число >= Число

 

Строка >= Строка

 

Дата >= Дата

Меньше:        

Число < Число

 

Строка < Строка

 

Дата < Дата

Меньше или равно: 

Число <= Число

 

Строка <= Строка

 

Дата <= Дата

Равно:

Число = Число

 

Строка = Строка

 

Дата = Дата

 

АгрегатныйТип = АгрегатныйТип

Не равно:      

Число <> Число

 

Строка <> Строка

 

Дата <> Дата

 

АгрегатныйТип <> АгрегатныйТип

Булевы операции:

В языке определены следующие виды булевых операций:

И или AND

конъюнкция (булево И)

ИЛИ или OR

дизъюнкция (булево ИЛИ)

НЕ или NOT

логическое отрицание (булево отрицание НЕ)



Содержание раздела