【发布时间】:2011-02-07 03:31:20
【问题描述】:
我在看 C99 的新特性,看到了浮点环境:
#include <fenv.h>
我的问题很简单。如果我正在执行浮点数计算,我是否必须在我的代码中包含上述预处理器指令?如果不是,那么该指令的作用是什么?何时包含变得重要?
非常感谢...
【问题讨论】:
标签: floating-point c99
我在看 C99 的新特性,看到了浮点环境:
#include <fenv.h>
我的问题很简单。如果我正在执行浮点数计算,我是否必须在我的代码中包含上述预处理器指令?如果不是,那么该指令的作用是什么?何时包含变得重要?
非常感谢...
【问题讨论】:
标签: floating-point c99
如果您打算使用它提供的任何功能,您只需要包含 fenv.h 头文件。这些功能描述为here-
【讨论】:
可能不是很相关,但 C++11 现在还包括通过 cfenv 标头支持 C99 浮点环境函数。
【讨论】: