System.Math.GetExceptionMask

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetExceptionMask: TArithmeticExceptionMask;

C++

extern DELPHI_PACKAGE TArithmeticExceptionMask __fastcall GetExceptionMask(void);

Eigenschaften

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


Beschreibung

Gibt die Exception-Maske aus der aktuellen Gleitkomma-Hardware zurück.

Mit GetExceptionMask können Sie die Exception-Typen ermitteln, die von der Gleitkomma-Hardware generiert werden. Jedes in dieser Maske gesetzte Element verhindert, dass die Hardware die entsprechende Exception auslöst. Die Hardware gibt stattdessen einen Näherungswert zurück (meist NaN, Infinity oder NegInfinity). Dieser ist von der Operation und dem verwendeten Rundungsmodus abhängig.

Abhängig von der Gleitkomma-Hardware ruft GetExceptionMask intern GetFPUExceptionMask oder GetSSEExceptionMask auf.

Siehe auch