System.Math.IsZero

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Math.pas
System.Math.hpp
System.Math System.Math


Description

Indique si une variable ou une expression en virgule flottante est évaluée à zéro ou à une valeur très proche de zéro.

Utilisez IsZero pour tester si la valeur spécifiée par A est zéro, ou diffère de zéro par au plus Epsilon.

Si Epsilon = 0, alors une valeur par défaut raisonnable est utilisée implicitement. Par exemple, la version Double de IsZero utilise la valeur par défaut :

Epsilon = 1E-12.

Voir aussi