fegetmode函数
概要:
#include <fenv.h> int fegetmode(femode_t *modep);
描述:
该函数尝试将所有动态浮点控制模式存储到参数modep指向的对象中。
fegetround函数和fesetround函数用于控制浮点舍入模式。fegetmode函数和fesetmode函数用于管理实现中所有动态浮点控制模式。
参数:
femode_t *modep
参数为指向femode_t类型对象的指针。
返回值:
如果动态浮点控制模式存储成功,函数返回0;否则函数返回非0值。
范例:
|
|
可能输出:
nearbyint(2.35) = 3.000000
nearbyint(2.35) = 2.000000
(注:编译时实现还未支持femode_t类型、fegetmode函数以及fesetmode函数。)
相关内容:
| fegetround | 获取舍入模式的函数。 |
| fesetround | 设置舍入模式的函数。 |
| fe_dec_getround | 获取十进制浮点操作舍入模式的函数。 |
| fe_dec_setround | 设置十进制浮点操作舍入模式的函数。 |
| fesetmode | 设置动态浮点控制模式的函数。 |
主要参考资料: