Формула (выражение) — это инструкция, которая говорит системе выполнить какое-либо вычисление и выдать результат
Формула состоит из комбинации следующих основных элементов:
1. Операнды (Данные) - это то, над чем производятся действия. Это могут быть:
- Константы (Литералы) - фиксированные значения.
Числа: `5`, `3.14`, `-10`
Строки: `"Привет"`, `'A'`
Логические: `true`, `false` - Переменные - именованные области памяти, хранящие значение.
`имя Пользователя` - Константы (именованные) - заранее объявленные неизменяемые значения (например, `PI = 3.14159`).
2. Операторы (Действия) - это символы или ключевые слова, которые указывают, какое действие выполнить.
- Арифметические, например:
`+` (сложение), `-` (вычитание), `*` (умножение), `/` (деление), `%` (остаток от деления), `**` (возведение в степень). - Сравнения (сравнивают операнды и возвращают `true` или `false`), например:
`==` (равно), `!=` (не равно), `>` (больше), `<` (меньше), `>=` (больше или равно), `<=` (меньше или равно). - Логические (используются для работы с булевыми значениями), например:
`&&` (логическое И), `||` (логическое ИЛИ), `!` (логическое НЕ). - Присваивания (помещают результат вычислений в переменную), например:
`=` (простое присваивание: `x = 5`), а также сокращенные формы: `+=`, `-=`, `*=` и т.д. - Строковые, например, оператор конкатенации (склеивания): Format()
3. Функции и Методы
Это подпрограммы, которые принимают аргументы, что-то делают и возвращают результат. Вызов функции сам по себе является операндом.
4. Скобки - элемент синтаксиса для управления порядком
Круглые скобки `()` используются для явного указания приоритета выполнения операций. Выражения внутри скобок вычисляются в первую очередь.