Тип
| Диапазон представления чисел
| Значащие
цифры мантиссы
| Размер памяти
|
Real
| от 5.0*10-324 до 1.7*10308
| 15..16
| 8 байт
|
Real48
| от 2.9*10-39 до 1.7*1038
| 11..12
| 6 байт
|
Single
| от 1.5*10-45 до 3.4*1038
| 7..8
| 4 байта
|
Double
| от 5.0*10-324 до 1.7*10308
| 15..16
| 8 байт
|
Extended
| от 3.4*10-4951 до 1.1*104932
| 19..20
| 10 байт
|
Comp
| от -263+1 до 263-1
| 19..20
| 8 байт
|
Currency
| -922337203685477.5808 .. 922337203685477.5807
| 19-20
| 8 байт
|
Тип Real48 в ранних версиях назывался Real и оставлен для совместимости с более ранними версиями языка Pascal.
Тип Extended (расширенный) используется для получения более точных вычислений, но он плохо совмещается с различными платформами.
Тип Comp (вычислительный) хорошо совмещается с процессами архитектуры Intel, и поэтому его можно использовать для повышения скорости выполнения программ, работающих на компьютерах с процессором Intel.
Тип Currency (коммерческий) используется для финансовых вычислений, так как разработан специально с целью исключения ошибок при проведении денежных расчетов.
Пример определения переменных вещественного типа: