И логически операции I. Етапи при разработката на приложения



Pdf просмотр
страница3/3
Дата05.04.2023
Размер0.55 Mb.
#117226
ТипЗадача
1   2   3
4-създавене-на-програмен-код

2. Аритметични оператори
VisualBasic предоставя следните типове оператори: аритметични, логически и оператори за сравнение. По начин на действие те са почти същите, както и в останалите езици за програмиране.


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)
Аритметичен
Събиране и изваждане (+, -)
Аритметичен
Конкатенация (&)
Аритметичен


7
Равенство (=)
Сравнение
Неравенство (<>)
Сравнение
По-малко от (<)
Сравнение
По-голямо от (>)
Сравнение
По-малко или равно (<=)
Сравнение
По-голямо или равно (>=)
Сравнение
Like
Сравнение
Is
Сравнение
Логическо отрицание (Not)
Логически
Логическо И (And)
Логически
Логическо ИЛИ (Or)
Логически
И тук, когато в един израз имаме няколко операции с еднакъв приоритет, а липсват скоби, операциите се изпълняват последователно отляво надясно.



Сподели с приятели:
1   2   3




©obuch.info 2024
отнасят до администрацията

    Начална страница