Прим.: Результатом логической операции является 1,0, если "Истина", и 0,0, если "Ложь". Поскольку результатом является значение, можно выполнять логические операции AND(И) и OR(ИЛИ) вместе с операциями сложения и умножения. Например: ((a<b) + (b>c)) проверяет, если a < b или b > c. ((a<b)*(b>c)) проверяет, если a<b и b>c.
Символ |
Определение операции |
= |
логическое равенство |
!= |
логическое неравенство |
! |
логическое НЕ |
< |
логическое меньше чем |
> |
логическое больше чем |
<= |
логическое меньше или равно |
>= |
логическое больше или равно |
"И" |
логическое "И" |
~ |
логическое приблизительно равно |
<~ |
логическое меньше или приблизительно равно |
>~ |
логическое больше или приблизительно равно |
или |
логическое "ИЛИ" |
+ |
двоичное сложение |
- |
двоичное вычитание |
* |
двоичное умножение |
/ |
двоичное деление |
- |
унарный минус |
+ |
унарный плюс |
^ |
степень |