Главная » Free Pascal » Числовые данные интервального типа

0

Подмножество целочисленных данных, принадлежащее заданному диапазону [min, max], относят к числовым данным интервального типа. При объявлении та- ких данных в Паскале принята следующая форма записи:

Type

qq = 1..10;  // min=1, max=10

Var

x : qq;

y : -5..12;  // min=-5, max=12

Стандартные целочисленные типы в языке Free Pascal можно рассматривать как данные интервального типа:

Type

SmallInt = -32768..32767;

Byte = 0..255;

Для целочисленных данных интервального типа, диапазон представления кото- рых отличается от базовых данных, определены все операции, допустимые для

стандартных числовых типов. Однако ситуации, когда результат арифметической операции над данными интервального типа не принадлежит установленному диа- пазону [min, max], рассматриваются как ошибочные.

Источник: Кетков, Ю. Л., Свободное программное обеспечение. FREE PASCAL для студентов и школьников, Ю. Л. Кетков, А. Ю. Кетков. — СПб.: БХВ-Петербург, 2011. — 384 с.: ил. + CD-ROM — (ИиИКТ)

По теме:

  • Комментарии