7744问题

来源:互联网 发布:ubuntu trusty 源 编辑:程序博客网 时间:2024/05/29 04:15

严谨的思考:对于浮点运算可能存在误差——进行浮点数比较的时候应考虑到浮点误差

判断是否为完全平方数:int m=floor(sqrt(n)+0.5);——————+0.5就很好的避免了

由于误差的影响整数1变成了0.99999999的影响