Delphi справочник - Форум программистов - Навигация  
 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      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  
Подписаться на рассылку:
Клуб программистов


Основы Delphi
Infinity
Константа
Значение плавающей запятой бесконечного размера Math unit
  const Infinity = 1.0 / 0.0;
Описание
Константа Infinity специальное бесконечное число с плавающей запятой, отмеченная как бесконечная в размере.

Она может быть назначена и рассчитана, но для сравнений используйте IsInfinite.
Похожие команды
IsInfinite  Проверяет, является ли число с плавающей запятой бесконечным

IsNaN  Выясняет, содержит ли число с плавающей запятой настоящее число

NaN  Не число

 
Пример кода : Иллюстрация использования Infinity
var
  float1, float2 : single;
begin
  float1 := Infinity;
  float2 := 23;

  ShowMessage('float1 = '+FloatToStr(float1));
  ShowMessage('float2 = '+FloatToStr(float2));
  ShowMessage('float1 - float2 = '+FloatToStr(float1 - float2));
  ShowMessage('-float1 = '+FloatToStr(-float1));
end;
float1 = INF
float2 = 23
float1 - float2 = INF
-float1 = -INF
 



© Блог программистов   |  Создание и продвижение сайтов - "Веб сателлит"  |  Ссылки  |     |  Английская версия