C++中比较两个浮点数是否相等

341 阅读1分钟

来源:
stackoverflow.com/a/37686/324…
代码:

#include <cmath>
#include <limits>
bool AreSame(double a, double b) {
	return std::fabs(a - b) < std::numeric_limits<double>::epsilon();
}