Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика шпоры.docx
Скачиваний:
0
Добавлен:
27.12.2019
Размер:
56.8 Кб
Скачать

10.Арифметические выражения. Арифметические операции. Приоритет операций (Visual Basic).

Арифметические выражения содержат арифметические операции, функции, операнды и круглые скобки.

Одна константа или одна переменная - простейшая форма арифметического выражения

  • Все символы пишутся в строку на одном уровне. Проставляются все знаки операций (нельзя пропускать *).

  • Не допускаются два следующих подряд знака операций. Нельзя А + - В; можно А +(-В).

  • Операции с более высоким приоритетом выполняются раньше операций с меньшим приоритетом.

  • Несколько записанных подряд операций одинакового приоритета выполняются последовательно слева направо.

  • Часть выражения, заключенная в скобки, вычисляется в первую очередь. (Например, (А + В)*(C - D) - умножение производится после сложения и вычитания).

Функция Возвращаемое значение

А * В Умножение А на В

A/B Деление А на В

A^B A возвести в степень B

A mod B остаток от целочисленного деления числа A на число B

A\B целочисленное деление A на B

Sqr(x) Квадратный корень числа х

Sin(x) Синус (х в радианах)

Cos(x) Косинус (х в радианах)

Tan(x) Тангенс

Atn(x) Арктангенс

Log(x) Натуральный логарифм числа х

Exp(x) Показательная функция

Int(x) наибольшее целое число, не превышающее число х

CInt(x) целое число, ближайшее к числу х

Fix(x) целое число, равное числу х без дробной части

Abs(x) абсолютное значение числа х

Rnd(x) случайное число

Приоритет операций в Visual Basic (по убыванию)

Возведение в степень ^

Отрицание (унарное) -

Умножение, деление *, /

Целочисленное деление \

Деление по модулю mod

Сложение, вычитание + , -

Конкатенация (сцепление) строк

Операторы сравнения

Логические операторы

11. Логические выражения и логические операции (Visual Basic).

Логические выражения используются в математической логике и их также называют Булевыми выражениями, по имени математика Дж. Буля. В языке Visual Basic используются следующие знаки логических операций: Not- логическое отрицание НЕ; And - логическое умножение И; Or - логическое сложение ИЛИ; Xor - исключительное ИЛИ; Eqv - логическая эквивалентность; Imp - логическая импликация. Логические операции объединяют логические величины, которые могут принимать два значения: True (Истина) или False (Ложь). Результат логической операции также принимает одно из двух значений: True (Истина) или False (Ложь).