Page 17 - 6735
P. 17
c = x > y 'більше: c=False
c = x < y 'менше: c=True
c = x >= y 'більше дорівнює: c=False
c = x <= y 'менше дорівнює: c=True
c = x <> y 'не дорівнює: c=True
c = x = y 'дорівнює: c=False
c = A And b 'логічне "І": c=False
c = A Or b 'логічне "АБО": c=True
c = Not A 'логічне "НЕ": c=False
c = A Xor b 'виключна диз’юнкція: c=True
End Sub
Пріоритет операторів
Пріоритетом операторів називають порядок їхнього виконання в
складних виразах. Спочатку виконуються арифметичні оператори,
потім – оператори порівняння, а потім – логічні оператори. Якщо
оператори мають однаковий пріоритет, то вони виконуються зліва
направо. Пріоритет операторів:
виклик функції і дужки;
^;
- (зміна знаку);
*, /;
\;
Mod;
+, -;
оператори порівняння (мають однаковий пріоритет);
логічні оператори (в порядку Not, And, Or, Xor, Eqv, Imp).
Dim x, y As Double
Dim b As Boolean
Public Sub main()
x = 1: y = 2
'обчислення цього виразу виконується за правилом
17