Действительные типы
В Object Pascal используются три формата IEEE: Single, Double и Extended, предназначенные для хранения чисел с разрядностью 32,64 и 80 бит соответственно. В более ранних версиях Object Pascal был определен тип Real, в котором для представления чисел с плавающей точкой использовались 48 бит.
Этот формат был несовместим с форматами математического сопроцессора и требовал дополнительного времени на преобразование в стандартный вид. В последних версиях Object Pascal тип Real аналогичен типу Double, а для совместимости со старыми версиями введен дополнительный тип Real48, использующий 48 бит.ПРИМЕЧАНИЕ------------------------------------------------------------------------------
При использовании действительных типов необходимо учитывать, что на самом деле представляемые с помощью них числа все равно являются дискретными вследствие конечной точности их представления в цифровых вычислительных системах.
Помимо форматов с плавающей точкой, в Object Pascal определены два веществен^ ных формата с фиксированной точкой: Comp и Currency. Тип Comp представляется с помощью 64 бит и содержит только целые числа в диапазоне от -2и+1 до 2ез-1. Однако этот тип относится к вещественным и не совместим с целыми типами. Тип Currency также использует 64 бита, но содержит дробную часть, под которую отводится 4 десятичных знака. Данные форматы применяются для программирования операций с денежными единицами. Использование типов с ,фиксированной точкой позволяет уменьшить ошибку округления.
В табл. 7.2 приведена полная информация о действительных типах данных языка Object Pascal.
Таблица 7.2. Действительные типы Object Pascal |
Еще по теме Действительные типы:
- § 5 Действительное и недействительное обязательство. – Натуральные обязательства. – Ничтожные и опровержимые обязательства. – От чего зависит действительность обязательства?
- Перемещение в вероятностную действительность
- 4. Условия действительности сделок
- Глава 10 ДЕЙСТВИТЕЛЬНОСТЬ
- 1. Общие условия действительности сделок
- ДЕЙСТВИТЕЛЬНО ЛИ АФФИРМАЦИИ ПОМОГАЮТ?
- Декларации и действительность
- § 2. Условия действительности сделок
- Аффирмации действительно помогают
- Чтобы изменить действительность
- смешанные типы
- РАЗДАЧА ДЕЙСТВИТЕЛЬНО ВЕДЕТ К ПОЛУЧЕНИЮ
- 1. Полнота и целостность информации о действительности
- Эффективность отражения социальной действительности в журналистике
- Эффективность отражения социальной действительности в журналистике
- Что, если вы действительно пока не знаете?