Найти тему
DEBAGanov

Java. Какие унарные и бинарные арифметические операции вы знаете?

Унарные операции выполняются над одним операндом, бинарные — над двумя операндами, а также тернарные — выполняются над тремя операндами. Операндом является переменная или значение (например, число), участвующее в операции.

Пример унарных арифметических операций:

  • ++ — постфиксный/префиксный инкремент, увеличивает значение целочисленной переменной на 1;
  • (двойной минус) — постфиксный/префиксный декремент, уменьшает значение целочисленной переменной на 1;
  • + — оставляет знак числа;
  • — изменяет знак числа.

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

Пример бинарных арифметических операций:

  • + — сложение чисел или строк;
  • — вычитание чисел;
  • * — умножения чисел;
  • / — деления чисел;
  • % — вычисление остатка от деления чисел.

Операция вычисления остатка от деления применима как к целым числам, так и к вещественным.

Github: https://github.com/DEBAGanov