Тип переменной определяет:
· диапазон допустимых значений, принимаемых величинами этого типа;
· набор операций, допустимых над данной величиной;
· объем памяти, отводимой под эту переменную;
· способ представления величин в памяти компьютера.
Каждый тип имеет свой идентификатор.
| Идентификатор
| Количество байт
| Диапазон (множество) значений
| Операции
| | Целые типы
| | integer
|
| –32768..32767
| +, –, /, *, Div, Mod, >=, <=, =, <>, <, >
| | byte
|
| 0..255
| | word
|
| 0..65535
| | shortint
|
| –128..127
| | longint
|
| –2147483648..2147483647
| | Вещественные типы
| | real
|
| 2,9×10–39 — 1,7×1038
| +, –, /, *, >=, <=, =, <>, <, >
| | single
|
| 1,5×10–45 — 3,4×1038
| | double
|
| 5×10–324 — 1,7×10308
| | extended
|
| 3,4×10–4932 — 1,1×104932
| | Логический тип
| | Boolean
|
| true, false
| Not, And, Or, Xor, >=, <=, =, <>, <, >
| | Символьный тип
| | char
|
| все символы кода ASCII
| +, >=, <=, =, <>, <, >
|
Просмотров: 723
Вернуться в оглавление
|