FLT_ROUNDS

定义于头文件 <cfloat>
#define FLT_ROUNDS /* implementation defined */
(C++11 起)

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

解释
-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 的可能值。

参阅

指示浮点舍入模式
(枚举)
(C++11)
(C++11)
获取或设置舍入方向
(函数)
FLT_ROUNDSC 文档

版本历史

  • (当前 | 先前 2017年7月8日 (六) 22:37Fruderica讨论 | 贡献. . (1,009字节) (-250). . (撤销)
  • 当前 | 先前 2013年7月2日 (二) 11:38P12bot讨论 | 贡献 . . (1,259字节) (-88). . (Use {{lc}}. Update links. Various fixes.) (撤销)
  • 当前 | 先前 2012年11月2日 (五) 17:15P12bot讨论 | 贡献 . . (1,347字节) (+289). . (r2.7.3) (机器人添加:de, en, es, fr, it, ja, pt, ru) (撤销)
  • 当前 | 先前 2012年10月27日 (六) 11:36P12讨论 | 贡献 . . (1,058字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 06:00TranslationBot讨论 | 贡献. . (1,058字节) (-55). . (Translated from the English version using Google Translate) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 03:33P12讨论 | 贡献 . . (1,113字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前) 2012年10月25日 (四) 12:00TranslationBot讨论 | 贡献. . (1,113字节) (+1,113). . (Translated from the English version using Google Translate)