ВУЗ:
Составители:
Рубрика:
Для целых типов функция ord(x) возвращает само значение х, т. е.
Ord(X) = х для х, принадлежащего любому целому типу. Применение
Ord(x) к логическому, символьному и перечисляемому типам дает по-
ложительное целое число в диапазоне от 0 до 1 (логический тип), от 0
до 255 (символьный), от 0 до 65535 (перечисляемый). Тип-диапазон со-
храняет все свойства базового порядкового типа, поэтому результат
применения к нему функции ord(X) зависит от свойств этого типа.
К порядковым типам можно также применять функции:
pred(x) – возвращает предыдущее значение порядкового типа
(значение, которое соответствует порядковому номеру
succ(x) − возвращает следующее значение порядкового типа, ко-
торое соответствует порядковому номеру ord (x) +1.
Рис. 2.1. Структура типов данных
Целые типы
Диапазон возможных значений целых типов зависит от их внут-
реннего представления, которое может занимать один, два, четыре или
восемь байтов. В табл. 2.4 приводятся названия целых типов, длина их
внутреннего представления в байтах и диапазон возможных значений.
При использовании процедур и функций с целочисленными пара-
метрами следует руководствоваться “вложенностью” типов, т. е. везде,
где может использоваться word, допускается использование Byte (но не
наоборот), в Longint “входит” Smallint, который, в свою очередь, вклю-
чает в себя Shortint.
38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »
