Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

ПримерРезультат
+$a
Преобразование $a в число
-$a
Смена знака $a
$a + $b
Сумма $a и $b
$a - $b
Разность между $a и $b
$a * $b
Умножение $a на $b
$a / $b
Деление $a на $b
$a \ $b
Целочисленное деление $a на $b
$a % $b
Остаток от деления $a на $b
$a ** $b
Возведение $a в степень $b

Побитовые операции

Это отдельный класс операций предназначенных для выполнения над битовыми представлениями целых чисел.

ПримерРезультат
~$a

Устанавливаются те биты, которые не установлены в $a, и наоборот

$a & $bУстанавливает только те биты, которые установлены и в $a, и в $b
$a | $bУстанавливает те биты, которые установлены в $a или в $b
$a ^ $b

Устанавливаются только те биты, которые установлены либо только в $a, либо только в $b, но не в обоих одновременно

Таблица преобразования других типов данных в число:

...