C ++有效计算

时间:2017-03-29 20:27:10

标签: c++

这是最有效的计算方法,double是等于另一个double,用1或更大的一个用它来减少。

修改 实施例18> 18,17和19 - 真实; 5,5> 5,5,4,5和6,5 - 是的。

如果18在17和19之间的范围内 - 返回true。否则返回false。

如果5,5等于5,5或者它在4,5到6,5的范围内 - 返回true。否则返回false。 代码已开始:

bool inRange(double one, double two)
{
    return  (one== one);
}

1 个答案:

答案 0 :(得分:3)

#include <cmath>

bool inRange(double dNumber, double dMiddle)
{
    return std::fabs(dNumber - dMiddle) <= 1;
}