В переменных хранятся данные, как уже было сказано выше, определенного типа.
Размер этих данных зависит от некоторых параметров о которых мы поговорим позднее.
В программировании операнд может находиться между оператором, справа от оператора, так и слева от него.
В зависимости от этого положения операции подразделяются на:
- префиксные, например, -x,
- инфиксные, например, a + b,
- постфиксные, например, x+
В зависимости от числа операндов операции подразделяются на:
- одноместные (унарные),
- двуместные (бинарные),
- многоместные операции.
Знаки арифметических операций:
| +
| сложение
|
| -
| вычитание
|
| *
| умножение
|
| /
| деление
|
| -
| изменение знака
|
| _
| результат последнего выражения
|
| **
| возведение в степень
|
Операции сравнения в языках программирования
| >
| больше
| a > b
|
| >=
| больше или равно
| a >= b
|
| <
| меньше
| a < b
|
| <=
| меньше или равно
| a <= b
|
| = или ==
| равно
| a == b
|
| <> или !
| не равно
| != b
|
В большинстве языков программирования операции присваивания и равенства записываются разными знаками.
При присваивании какой-либо ячейки значения, содержимое ячейки ИЗМЕНЯЕТСЯ на новое, а при проверке на равенство НЕ ИЗМЕНЯЕТСЯ. Знак "=" который мы знаем из школьной программы в языках программирования является знаком присваивания (не во всех языках программирования).
В зависимости от используемого языка программирования могут использоваться и другие символы.