Целочисленные типы данных
Таблица 2.1. Целочисленные типы данных
Тип данных |
Диапазон значений |
Формат чисел в памяти |
Integer |
-2 147 483 648-2 147 483 647 |
32 бита со знаком |
Cardinal |
0-4 294 967 295 |
32 бита без знака |
Shortint |
-128-127 |
8 битов со знаком |
Smallint |
-32 768-32 767 |
16 битов со знаком |
Longint |
-2 147 483 648-2 147 483 647 |
32 бита со знаком |
Int64 |
-2^63-2^63-1 |
64 бита со знаком |
Byte |
0-255 |
8 битов без знака |
Word |
0-65 535 |
16 битов без знака |
Longword |
0-4 294 967 295 |
32 бита без знака |
Для записи целых чисел можно использовать знаки "+" и "—". Если знак числа отсутствует, число считается положительным.
Вещественные типы данных
Наиболее используемым вещественным типом является тип Real. Переменные этого типа могут содержать любые непорядковые числовые значения со знаком. Различия вещественных типов данных заключаются в основном в отличии числа знаков после запятой (точности). Табл. 2.2 содержит перечень вещественных типов данных языка Object Pascal.