

Часть 4 - Математические Операторы
Текст: Exolent [jNr]
Перевод с английского: Michael B. - cs.proamd.net
Основное.
Все мы знаем стандартные математические операции:
* Сложение
* Вычитание
* Умножение
* Деление
Они легко используются в программировании:
1 2 3 4 5 6 7 8 9 10 11 12 | new x = 1, y = 4; x = y + 1; y = x - 2; x = y * 2; y = 12 / x; |
В программировании есть и другие операторы, кроме стандартных:
* Модуль
* Битное Смещение
Оператор модуля дает значение остатка от деления одного числа на другое.
Пример:
1 2 3 4 5 6 7 | 25 / 4 = 6 R 1 new x = 25 % 4; x = 113 % 100; |
Увеличение.
Переменные должны иметь значение, вроде: добавленных, вычтенных, или любой другой математической операции, которая вывела её из исходного значения.
Она может быть простой, как:
1 2 3 4 5 6 7 8 9 10 11 12 | new x = 5; x = x + 1; x = x * 2; x = x / 4; x = x - 2; |
Еще существуют стенографические операции для кода, например, этого:
1 | variable (operator)= (value); |
Уделите особое внимание, при использовании “+ = 1″ и “- = 1″.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | new x = 1; x += 1; x++; ++x; new x = 1; new y = x++; x = 1; y = ++x; |
То же самое и - = 1. Он используется с –.
1 2 3 4 5 6 7 | new x = 1; new y = --x; // x = 0, y = 0 x = 10; y = x--; // x = 9, y = 10 |