FLT_ROUNDS
来自 zh.cppreference.net
| 定义于头文件 <cfloat>
|
||
#define FLT_ROUNDS /* implementation defined */
|
||
规定浮点算术运算的当前舍入方向。
| 值 | 解释 |
-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 文档
for
FLT_ROUNDS
|
|