Числовые операторы

Perl поддерживает стандартный набор математических операторов: сложение, вычитание, умножение, деление и т. д. Пример:

2 + 3 # 2 плюс 3 = 5
5.1 – 2.4 # 5.1 минус 2.4 = 2.7
3 * 12 # 3 умножить на 12 = 36
14 / 2 # 14 разделить на 2 = 7
10.2 / 0.3 # 10.2 разделить на 0.3 = 34
10 / 3 # деление всегда в вещественном формате, поэтому 3.3333333...

Perl также поддерживает оператор вычисления остатка (%). Значение выражения 10 % 3 равно остатку от деления 10 на 3 нацело, то есть 1. Оба операнда сначала усекаются до целой части, так что выражение 10.5 % 3.2 вычисляется в формате 10 % 3.1 Также в Perl имеется оператор возведения в степень в стиле FORTRAN, который многим хотелось бы видеть в Pascal и C. Оператор изображается двойной звездочкой, например 2**3 соответствует двум в третьей степени, то есть 8.2 Существуют и другие числовые операторы, которые будут представляться по мере надобности.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Perl на эту тему:
Автоматическое преобразование между числами и строками
Бинарные операторы присваивания
Вещественные литералы
Встроенные предупреждения Perl
Выбор имен переменных

Вернуться в раздел: Perl / 1. Скалярные данные