System.Math.IsZero

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IsZero(const A: Extended; Epsilon: Extended): Boolean;
function IsZero(const A: Double; Epsilon: Double): Boolean;
function IsZero(const A: Single; Epsilon: Single): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall IsZero(const System::Extended A, System::Extended Epsilon = 0.000000E+00)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Math.pas
System.Math.hpp
System.Math System.Math


Beschreibung

Gibt an, ob eine Gleitkommavariable oder ein Gleitkommaausdruck den Wert null oder beinahe null hat.

Mit IsZero können Sie prüfen, ob der in A angegebene Wert null ist oder von null um nicht mehr als Epsilon abweicht.

Wenn Epsilon = 0 ist, dann wird implizit ein angemessener Standardwert verwendet. Beispielweise verwendet die Double-Version von IsZero den Standardwert:

Epsilon = 1E-12.

Siehe auch