- 博客(1)
- 收藏
- 关注
原创 判断整数时pow函数的误差的影响
之前要判断某些数的立方根是不是整数,以216为例,返回值却一直是false。double a = pow(216,1./3); if(a == (int)a) { cout << "Is int" << endl; }debug之后发现a的值是5.9999999999999991(当然用cout输出这个数的结果是6)。也就是pow函数使用数值方法实现的求n次方,而数值方...
2018-03-11 12:51:35
748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人