如何在c中转换std :: numeric_limits <float> :: epsilon()?

时间:2017-11-06 04:48:18

标签: c++ c

我试图在c。

中使用std::numeric_limits<float>::epsilon()

描述说

  

返回机器epsilon,即1.0和之间的差值   下一个值可由浮点类型T表示。

如何在c中表示相同的值?

1 个答案:

答案 0 :(得分:4)

#include <float.h>

并使用

FLT_EPSILON DBL_EPSILON LDBL_EPSILON

见这里:http://www.cplusplus.com/reference/cfloat/