_set_controlfp
设置浮点控制字。
语法
void __cdecl _set_controlfp(
unsigned int newControl,
unsigned int mask
);
参数
newControl
新的控制字位值。
mask
要设置的新控制字位掩码。
返回值
无。
注解
_set_controlfp
函数与 _control87
类似,但前者仅将浮点控制字设置为 newControl
。 值中的位表示浮点控制状态。 浮点控制状态允许程序在浮点数学包中更改精度、舍入和无穷模式。 您还可使用 _set_controlfp
屏蔽或取消屏蔽浮点异常。 有关详细信息,请参阅 _control87
、_controlfp
、__control87_2
。
当使用 /clr(公共语言运行时编译)进行编译时,此函数将被弃用,因为公共语言运行时仅支持默认的浮点精度。
要求
例程 | 必需的标头 | 兼容性 |
---|---|---|
_set_controlfp |
<float.h> | 仅限 x86 处理器 |
有关兼容性的详细信息,请参阅 兼容性。
另请参阅
数学和浮点支持
%>
.- .