FLT_ROUNDS
来自 cppreference.cn
定义于头文件 <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
|