系统。数学。获取异常掩码

来自RAD Studio API文档
跳转到:航行,搜索

德尔福

功能 获取异常掩码: 算术异常掩码;

C类++

外部 DELPHI_包装 算术异常掩码 __快速呼叫 获取异常掩码(空隙);

属性

类型 可见性 来源 单位 起源
功能 公众的
系统。数学.pas
系统。数学.hpp
系统。数学 系统。数学

描述

返回当前浮点异常掩码。

包括ARM在内的一些硬件不支持引发算术异常。在这种情况下,RTL使用此异常掩码模拟算术异常的引发。

Delphi RTL对于所有平台的默认值为:
[exDenormalized、exOverflow、exPrecision];

获取异常掩码与平台无关。

呼叫获取异常掩码确定浮点硬件生成的异常类型。此掩码中设置的任何元素都会阻止硬件引发相应类型的异常。相反,硬件会返回对某个值的最佳尝试–通常NaN公司,无穷,或负无限。该值取决于操作。

另请参见