命名空间
变体
操作

FLT_ROUNDS

来自 cppreference.cn
< cpp‎ | 类型‎ | climits
 
 
 
 
 
定义于头文件 <cfloat>
#define FLT_ROUNDS /* 实现定义 */

指定浮点运算的当前舍入方向。

解释
-1 默认舍入方向未知
0 朝零方向;与 FE_TOWARDZERO 含义相同
1 到最近;与 FE_TONEAREST 含义相同
2 朝正无穷方向;与 FE_UPWARD 含义相同
3 朝负无穷方向;与 FE_DOWNWARD 含义相同
其他值 由实现定义的行为

[编辑] 备注

舍入模式可以通过 std::fesetround 更改,FLT_ROUNDS 会反映该更改。

FLT_ROUNDS 的可能值与 std::float_round_style 的可能值匹配,后者由 std::numeric_limits::round_style 返回。

[编辑] 参阅

指示浮点舍入模式
(枚举) [编辑]
(C++11)(C++11)
获取或设置舍入方向
(函数) [编辑]
浮点舍入方向
(宏常量) [编辑]
C 文档 用于 FLT_ROUNDS