Справочник функций и процедур Delphi: Double

  Навигация по первой букве:

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

  Навигация по категории:

Compiler directives, Directives, Keywords / Types, Variables, Constants / Functions, Procedures

  Реклама:

 

Double
Тип
Тип с плавающей запятой, поддерживающий приблизительно 15 цифр точности System unit
  type Double;

Google  
 
Описание
Тип Double является общим типом с плавающей запятой в Delphi. Он подводит баланс между вместимость/точность и память/выполнение.

Он поддерживает приблизительно 15 цифр точности в диапазоне от 2.23 x 10-308 до 1.79 x 10308.
Примечания
Тип Single является меньшим и быстрее, но с уменьшенной вместимостью и точностью.

Тип Extended имеет самую высокую вместимость и точность, но больше всего требует памяти для хранения и самую плохую работу.

Double установленный на его самое высокое значение обрабатывается как Бесконечность (Infinity).
Похожие команды
Currency  Тип с плавающей запятой с 4 десятичными числами, используемыми для финансовых значений

Extended  Тип с плавающей запятой обладающий самой высокой точностью и вместимостью

Single  Тип числа с плавающей запятой обладающий наименьшей вместимостью и точностью

 
Пример кода : Показ точности и вместимости значений Double
var
  account1, account2, account3, account4 : Double;
begin
  account1 := 0.1234567890123456789;      // 20 десятичных мест
  account2 := 1.234567890123456789E308;   // Самое высокое значение экспоненты
  account3 := account1 + account2;
  account4 := 9.9E308;                    // Обрабатывается как бесконечность

  ShowMessage('Account1 = '+FloatToStr(account1));
  ShowMessage('Account2 = '+FloatToStr(account2));
  ShowMessage('Account3 = '+FloatToStr(account3));
  ShowMessage('Account4 = '+FloatToStr(account4));
end;


Account1 = 0.123456789012346
Account2 = 1.23456789012346E308
Account3 = 1.23456789012346E308
Account4 = INF
 


Copyright © 2004-2016 Delphi Sources (источник – "DelphiBasics.ru")
 


Группа ВКонтакте   Ссылка на Twitter   Группа на Facebook