Оператор |
Синтаксис |
Описание |
+ |
а + b |
Суммирование числовых величин а и b |
- |
а - Ь |
Вычитание числовой величины b из а |
* |
а * b |
Умножение числовых величин а и b |
/ |
а / b |
Деление числовой величины а на b |
% |
а % b |
Остаток от деления а на b |
А |
а - b |
Возведение а в степень b |
|/ |
!/ а |
Квадратный корень из а |
II/ |
||/ а |
Кубический корень из b |
1 |
а! |
Факториал а |
! 1 |
!! а |
Факториал а (отличается от постфиксного оператора только расположением) |
@ |
@ а |
Модуль (абсолютное значение) а |
Пример использования математических операторов в целевом списке приведен в листинге 5.9. Оператор / используется для вычисления удельной прибыли по каждой книги. Частное от деления преобразуется к типу numeri с с усечением до двух цифр в дробной части. Наконец, из результата вычитается целочисленная константа 1, чтобы результат выражался в процентах свыше 100.