ВУЗ:
Составители:
Рубрика:
61
− целый тип (integer);
− вещественный тип (real);
− символьный тип (char);
− логический тип (boolean);
− перечисляемый тип;
− ограниченный тип (тип–диапазон).
Среди типов, используемых в языке, есть стандартные
(предопределенные) и определяемые программистом.
К стандартным типам относятся целый, вещественный,
логический и символьный типы. Все другие используемые типы данных
(нестандартные) должны быть
определены в разделе объявления типов,
который начинается словом type, за которым следует имя типа и список
его значений:
type <имя типа>=<определение типа>.
Целый тип. Обеспечивает задание целых чисел. В Турбо–Паскале
имеется пять стандартных типов целых чисел. Характеристики этих
типов приведены в табл. 5.
Таблица 5
Целые типы данных
ТИП ДИАПАЗОН ФОРМАТ
РАЗМЕР В
БАЙТАХ
Shortint
–128 ÷ 127
Знаковый 1
Integer
–32768 ÷
32767
Знаковый 2
Longint –2147483648
÷ 147483647
Знаковый 4
Byte
0 ÷ 255
Беззнаковый 1
Word
0 ÷ 65535
Беззнаковый 2
Над переменными целого типа определены следующие
арифметические операции: сложение (+), вычитание (–), умножение (∗),
деление (/); div – деление нацело, mod – вычисление остатка от
целочисленного значения. Результат выполнения этих операций будет
целого типа, кроме операции деления, результат которой всегда
вещественного типа.
Например: 7 div 2 = 3; 7 mod 3 = 1; (–7) div 2 = –3; 14 mod 3 =
2; 3 div 5 = 0; 8/4 = 2.0; 12/3=4.0.
Вещественный тип. В отличие от стандартного языка Паскаль,
где определен только один вещественный
тип – real, в Турбо–Паскале
имеется пять стандартных вещественных типов (табл.6).
Страницы
- « первая
- ‹ предыдущая
- …
- 59
- 60
- 61
- 62
- 63
- …
- следующая ›
- последняя »