6
Оператор
Действие Пример
+
Събира
две числа Sum=X+23
-
Изважда две числа
X=Sum-100
*
Умножава две числа
Y=25*3.55
/
Обикновено реално делене на две числа
104/162=0.6419753
\
Целочислено деление
Mod
Остатък от
целочислено делене 15 mod 4 = 3
^
Повдига число на степен със зададен степенен показател
2^5=32
&
Събира (конкатенира) два низа
“ab”&”12”=”ab12”
При използването на оператора \ има една особенност – числата, които ще се делят се закръглят предварително. Резултатът е ЦЯЛАТА част от полученото число.
Пример: 2.5\1.5 1 защото 2.5 3, 1.5 2, 3/2 1.5
1 3.
Логически оператори Това са оператори, реализиращи основните логически операции. Най-често използваните логически оператори са:
Оператор
Действие
Not
Логическо отрицание
And
Логическо „И”
Or
Логическо „ИЛИ”
3. Оператори за сравнение Във VisualBasic се използват познатите шест оператора за сравнение: <, >, <=, >=, =, <>
При използването на тези оператори няма никакви разлики в сравнение с другите езици.
4. Приоритет на аритметичните и логически операции Приоритетът на операциите задава редът, в който се
изчисляват тези операции, в случаите, когато не е зададен явно (например чрез скоби). В следващата таблица е даден приоритета на операциите, подредени от най-голям към най-малък.
Оператор
Тип на
оператора Повдигане на степен (^)
Аритметичен
Смяна на знака (-)
Аритметичен
Умножение и деление (* и /)
Аритметичен
Целочислено делене (\)
Аритметичен
Делене по модул (mod)
Аритметичен
Събиране и изваждане (+, -)
Аритметичен
Конкатенация (&)
Аритметичен