ВУЗ:
Составители:
Рубрика:
1. Описание дней недели:
TypeDays=(Monday,Tuesday,Wednsday,Thday,Friday,Sutterday,Sunday).
2. Описание месяцев года:
TypeYear=(jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec).
2.1.5 Ограниченный тип данных
На основе четырех рассмотренных порядковых типов можно
определить новые, порядковые типы: например, можно сузить диапазон
значений любого из 4-х порядковых типов. Такие типы называют
ограниченными (или интервальными) типами. Другое их название -
диапазоны. Такие типы задаются границами
своих значений внутри базового
типа:
<минимальное значение> .. <максимальное значение>
Примеры определения типов - диапазонов:
Typedate=1..31; TypeMonth=1..12; TypeSim='A'..'Z'
Можно сразу определить переменную типа - диапазон:
Day:1..31; Month:1..12; Sim:'A'..'Z' и т.п.
Необходимо помнить, что левая граница диапазона не должна
превышать правой.
К значениям этого типа могут быть применены стандартные функции:
HIGH(X) - возвращает максимальное значение типа - диапазона, к
которому принадлежит переменная Х;
LOW(X) - возвращает минимальное значение типа - диапазона, к
которому принадлежит переменная Х.
2.2 Вещественные типы данных
Эта группа типов представляет множества значений в различных
диапазонах. ТР поддерживает пять различных вещественных типа (табл. 4).
Таблица 4
Название Длина, байт Число цифр мантиссы Диапазон значений
Real 6 11-12 2.9 E-39…1.7 E +38
Single 4 7-8 1.5 E-45…3.4 E+38
Double 8 15-16 5.0 E-324…1.7 E+308
Extended 10 19-20 3.4E-4951…1.1E+4932
Comp 8 0 -2 E+63… +2 E+63 -1
Все вещественные типы, кроме Real, используются если в ПК есть
арифметический сопроцессор.
1. Описание дней недели: TypeDays=(Monday,Tuesday,Wednsday,Thday,Friday,Sutterday,Sunday). 2. Описание месяцев года: TypeYear=(jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec). 2.1.5 Ограниченный тип данных На основе четырех рассмотренных порядковых типов можно определить новые, порядковые типы: например, можно сузить диапазон значений любого из 4-х порядковых типов. Такие типы называют ограниченными (или интервальными) типами. Другое их название - диапазоны. Такие типы задаются границами своих значений внутри базового типа: <минимальное значение> .. <максимальное значение> Примеры определения типов - диапазонов: Typedate=1..31; TypeMonth=1..12; TypeSim='A'..'Z' Можно сразу определить переменную типа - диапазон: Day:1..31; Month:1..12; Sim:'A'..'Z' и т.п. Необходимо помнить, что левая граница диапазона не должна превышать правой. К значениям этого типа могут быть применены стандартные функции: HIGH(X) - возвращает максимальное значение типа - диапазона, к которому принадлежит переменная Х; LOW(X) - возвращает минимальное значение типа - диапазона, к которому принадлежит переменная Х. 2.2 Вещественные типы данных Эта группа типов представляет множества значений в различных диапазонах. ТР поддерживает пять различных вещественных типа (табл. 4). Таблица 4 Название Длина, байт Число цифр мантиссы Диапазон значений Real 6 11-12 2.9 E-39…1.7 E +38 Single 4 7-8 1.5 E-45…3.4 E+38 Double 8 15-16 5.0 E-324…1.7 E+308 Extended 10 19-20 3.4E-4951…1.1E+4932 Comp 8 0 -2 E+63… +2 E+63 -1 Все вещественные типы, кроме Real, используются если в ПК есть арифметический сопроцессор.
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »