| Имя
типа
| Название
типа
| Длина в байтах
| Диапазон значений
|
| SHORTINT
| целый с коротким интервалом значений
|
| -128 .. +127
|
| BYTE
| байтовый
|
| 0 .. 255
|
| WORD
| слово
|
| 0 .. 65535
|
| INTEGER
| целый
|
| -32768 .. +32767
|
| LONGINT
| целый с длинным интервалом значений
|
| -2 147 483 648 ..
+2 147 483 647
|
Замечания: 1. следует следить за возможным переполнением
результатов арифметических операций при работе с тем
или иным целым типом, т.к. может произойти
искажение или усечение этих результатов.
2. при использовании различных типов операндов
арифметических операций тип результата будет
сориентирован на тип операнда с большим диапазоном
значений.
2. Вещественные типы.
Для них характерна требуемая (а не абсолютная, как для целых) точность представляемого числа. Это достигается тем, что значения вещественного типа хранятся в формате числа с плавающей точкой:
<мантисса> Е[±]<порядок>
где: мантисса – целое число или число с фиксированной точкой со
знаком или без;
порядок – показатель степени (целое число);
Е – экспонента («умножить на 10 в степени …»).
В результате читается:
«мантисса, умноженная на 10 в степени, равной порядку».
Примеры:
28Е4 => 280 000
405.25E-3 => 0.40525
-879E-2 => - 8.79
В следующей таблице представлены 5 разновидностей вещественных типов данных:
Таблица 3.