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

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

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

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
 


Последние добавленные на сайт исходники

3D Designer

Sik Screen Capture

Patch Maker

Айболит (remote control)

ListBox Drag & Drop

Доска для игры Реверси

 

Графические эффекты

Рисование по маске

Перетаскивание изображений

Canvas Drawing

Рисование Луны

Поворот изображения

 

Copyright © 2004-2021 "Delphi Sources" by BrokenByte Software (источник – "DelphiBasics")

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