文章分类 - C&C++
摘要:文章摘自:http://blog.csdn.net/summer_liuwei/article/details/7390783结几点:0. float占4byte,精度是6~7位;double占8byte,精度是15~16位。1.因为double类型或float类型都是有精度的,其实都是取的近似值,所以有个误差。和一个很小的数比如0.00000001(1e-8)比较就是为了在这个误差范围内进行比较。举个例子如double b = 0.123456可能是0.1234561的四舍五入后得到的结果。最后的0.0000001就表示误差范围了。无论是float还是double类型的变量,都有精度限制。所
阅读全文
浙公网安备 33010602011771号