fegetround, fesetround

来自cppreference.com
< c‎ | numeric‎ | fenv

 
 
 
浮点环境
功能
原文:
Functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
feclearexcept(C99)
fetestexcept(C99)
feraiseexcept(C99)
fegetexceptflag
fesetexceptflag
(C99)
(C99)
fegetround
fesetround
(C99)
(C99)
fegetenv
fesetenv
(C99)
feholdexcept(C99)
feupdateenv(C99)
宏常量
原文:
Macro constants
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
FE_ALL_EXCEPT
FE_DIVBYZERO
FE_INEXACT
FE_INVALID
FE_OVERFLOW
FE_UNDERFLOW
(C99)
FE_DOWNWARD
FE_TONEAREST
FE_TOWARDZERO
FE_UPWARD
(C99)
FE_DFL_ENV(C99)
 
在头文件 <<fenv.h>> 中定义
int fesetround( int round );
(1)
int fegetround();
(2) (C++11 起)
1)
尝试建立平等的浮点舍入方向的论据round,这是预期的浮点四舍五入宏是一个.
原文:
Attempts to establish the floating-point rounding direction equal to the argument argument round, which is expected to be one of the 浮点四舍五入宏.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
返回值对应于当前的舍入方向的浮点四舍五入宏.
原文:
Returns the value of the 浮点四舍五入宏 that corresponds to the current rounding direction.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

[编辑] 参数

round -
舍入的方向,浮点四舍五入宏之一
原文:
rounding direction, one of 浮点四舍五入宏
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 返回值

1)
0成功,否则返回非零值.
原文:
0 on success, non-zero otherwise.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
浮点四舍五入宏描述当前的舍入方向或负值,如果不能确定的方向
原文:
the 浮点四舍五入宏 describing the current rounding direction or a negative value if the direction cannot be determined
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 示例

[编辑] 另请参阅

(C99)
最接近的整数,使用当前的舍入模式
原文:
nearest integer using current rounding mode
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(函数) [edit]
(C99)
(C99)
(C99)
最接近的整数
的结果是不同的异常,如果使用当前的舍入模式
原文:
nearest integer using current rounding mode with
exception if the result differs
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(函数) [edit]
C++ documentation for fegetround, fesetround