Функции. Операторы предназначены для выполнения различных операций над операндами

Операторы

Операторы предназначены для выполнения различных операций над операндами. Например, оператор «+» выполняет операцию сложения двух чисел или выражений, являющихся операндами. Большинство операторов VBA требует наличия двух операндов. Все операторы можно разделить на несколько групп:

Арифметические операторы. Они используются используются для выполнения основных арифметических операций над операндами, представляющие числовые выражения.

Логические операторы, предназначены для выполнения различных логических операций включая логическое сложение, логическое умножение и т.п.

Операторы сравнения предназначены для выполнения операций сравнения логических выражений. Результатом их выполнения является значение типа Boolean.

Оператор присваивания «=».

Арифметические операции Знаки операций
Возведение в степень ^
Изменение знака на обратный -
Умножение *
Деление /
Целочисленное деление \
Определение остатка от целочисленного деления MOD
Сложение +
Вычитание -
Операция сравнения Знак операции
Равно =
Не равно <>
Меньше <
Больше >
Меньше или равно <=
Больше или равно >=

Лекция 2

Булева операция Оператор
Отрицание NOT
Конъюнкция (логическое «И») AND
Дизъюнкция (логическое «Или») OR
Исключающее «Или» XOR
Эквиваленция EQV
Импликация IMP

И – истина, Л – ложь.

Выражение 1 Выражение 2 NOT AND OR XOR EQV IMP
И И Л И И Л И И
И Л Л Л И И Л Л
Л И И Л И И Л И
Л Л И Л Л Л И И

Тригонометрические функции

Функция Оператор Что делает
  Arctg x ATN(x) Возвращает арктангенс указанного числового выражения
  Cos a COS(a) Возвращает косинус указанного угла. Угол задан в радианах.
  Sin a SIN(a) Возвращает синус указанного угла. Угол задан в радианах.
  Tg a TAN(a) Возвращает тангенс указанного угла. Угол задан в радианах.

Уголв радианах=Уголв градусах; где =3,141592654.

Связь между обратными тригонометрическими функциями

ArcSin x=Arctg(; ArcCos=Arctg(


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: