Cтраница 2
Примечания: Параметр х представляет собой выражение вещественного типа. Функция Round возвращает значение длинного целого типа, которое является значением х, округленным в сторону нуля. [16]
Семантика понятия числа состоит в следующем. Числа служат для изображения постоянных арифметических значений. В соответствии с классификацией типов, рассмотренной в разделе 2.5.1, целые числа представляют значения целого типа; все остальные числа Б алголе изображают вещественные значения. Например, число ю5 имеет не целый, а вещественный тип, тогда как числу 100000 соответствует целый тип. Соответственно этому, при машинной реализации алгола число 100000 будет обязательно представлено точно, тогда как ю5 может быть представлено приближенно. [17]
Сложнее обстоят дела с преобразованием из штрихмассовой системы в метрическую: в этом случае в качестве значений индексов необходимо брать значения из второго столбца, а они не относятся к допустимым для типа индекса. Округлив его, мы получим значение целого типа, которое уже можно использовать в качестве типа индекса. [18]