Унарные операции выполняются над одним операндом, бинарные — над двумя операндами, а также тернарные — выполняются над тремя операндами. Операндом является переменная или значение (например, число), участвующее в операции.
Пример унарных арифметических операций:
- ++ — постфиксный/префиксный инкремент, увеличивает значение целочисленной переменной на 1;
- — (двойной минус) — постфиксный/префиксный декремент, уменьшает значение целочисленной переменной на 1;
- + — оставляет знак числа;
- — — изменяет знак числа.
Слово постфиксный означает, что операция применится к операнду после вычисления всего выражения, в которое операнд входит. Аналогично префиксный означает, что операция применится до вычисления выражения.
Пример бинарных арифметических операций:
- + — сложение чисел или строк;
- — — вычитание чисел;
- * — умножения чисел;
- / — деления чисел;
- % — вычисление остатка от деления чисел.
Операция вычисления остатка от деления применима как к целым числам, так и к вещественным.
Github: https://github.com/DEBAGanov