Арифметические операции
Арифметические операции
В языке WMLScript реализованы следующие базовые бинарные арифметические
операции:
|
Оператор |
Операция |
||
|
+ |
сложение чисел или объединение символьных строк |
||
|
- |
вычитание |
||
|
* |
умножение |
||
|
/ |
деление |
||
|
div |
целочисленное деление |
||
Кроме того, язык WMLScript поддерживает следующий набор более сложных бинарных арифметических операций:
|
Оператор |
Операция |
||
|
% |
остаток от деления (знак результата совпадает со знаком |
||
|
« |
поразрядное смещение влево |
||
|
» |
поразрядное смещение вправо |
||
|
>>> |
поразрядное смещение вправо с заполнением нулями |
||
|
& |
поразрядная операция «И» (AND) |
||
|
1 |
поразрядная операция «ИЛИ» (OR) |
||
|
/\ |
поразрядная операция «исключающее ИЛИ» (XOR) |
||