Числа

Скалярная переменная может содержать как число, так и строку, но на данный момент нам будет удобно рассматривать числа и строки по отдельности. Начнем с чисел, а затем перейдем к строкам.

Все числа хранятся в одном внутреннем формате
Как вы вскоре увидите, в программах Perl могут использоваться как целые (255, 2001 и т. д.), так и вещественные числа (в формате с десятичной точкой – 3.14159, 1.35×1025 и т. д.). Но во внутренней реализации Perl работает с вещественными числами двойной точности1. Это означает, что Perl в своих внутренних операциях не использует целые числа – целочисленная константа в программе интерпретируется как эквивалентное вещественное значение2. Скорее всего, вы не заметите эти преобразования (да они и не важны для вас), но не пытайтесь искать отдельные целочисленные операции (в отличие от вещественных операций) – их просто не существует.

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

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

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