# FLT_ROUNDS

< cpp‎ | types‎ | climits

定义于头文件 `<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::numeric_limits::round_style 所返回的 std::float_round_style 的可能值。

### 参阅

float_round_style | 指示浮点舍入模式 (枚举)
fegetround fesetround (C++11)(C++11) | 获取或设置舍入方向 (函数)