德尔福
功能 获取异常掩码: 算术异常掩码;
C类++
外部 DELPHI_包装 算术异常掩码 __快速呼叫 获取异常掩码(空隙);
返回当前浮点异常掩码。
包括ARM在内的一些硬件不支持引发算术异常。在这种情况下,RTL使用此异常掩码模拟算术异常的引发。
Delphi RTL对于所有平台的默认值为: [exDenormalized、exOverflow、exPrecision];
[exDenormalized、exOverflow、exPrecision];
获取异常掩码与平台无关。
呼叫获取异常掩码确定浮点硬件生成的异常类型。此掩码中设置的任何元素都会阻止硬件引发相应类型的异常。相反,硬件会返回对某个值的最佳尝试–通常NaN公司,无穷,或负无限。该值取决于操作。