FLT_ROUNDS
來自 cppreference.com
| 定義於標頭檔案 <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
| |