System.Math.GetExceptionMask
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.