Microsoft Excel/Visual Basic for Applications в Excel/Переменные и константы. Арифметические и логические выражения: различия между версиями

Содержимое удалено Содержимое добавлено
→‎Переменные: дополнение
дополнение
Строка 83:
| CStr || Преобразование к типу String
|}
 
== Оператор присваивания. Арифметические и логические выражения ==
Оператором присваивания в языке Visual Basic, как и во многих других языках, является знак <code>=</code> (равно), а не <code>:=</code>, как в языке [[Pascal]].
 
В VB в арифметических выражениях используются следующие арифметические операции:
{| class="wikitable"
|-
| + || сложение
|-
| − || вычитание
|-
| * || умножение
|-
| / || деление
|-
| \ || деление нацело
|-
| Mod || целочисленный остаток от деления
|}
 
В логическом выражении используются логические операторы AND, OR, NOT. Следует иметь ввиду, что логические операторы имеют более низкий приоритет, чем операции отношения.
 
Пример:
<source lang=vb>
5 > 3 AND 7 < 10
NOT 6 > 5 AND 0 < 2 OR 7 <= 2
</source>
 
Значение первого выражения будет True, а второго — False.
 
== Константы ==
Строка 128 ⟶ 157 :
 
Чтобы, наоборот, ввести информацию, мы можем использовать функцию InputBox(<текст>). В качестве параметра <текст> указывается строка — тот текст, который мы хотим видеть в окне ввода качестве подсказки.
 
== Задачи ==
 
{{BookCat}}