float输出本来是0.6,怎么输出变成0.59999976了

你写的是“float输出本来是0.6”但放箌计算机中就不是了,而是0.599999了;但float输出的精度只有6到7位又要求输出8位小数,那后面只好由机器随意填上了(这里填上了76)若输出要求小于7位,肯定是0.6

你对这个回答的评价是?

你写的是“float输出本来是0.6”但放箌计算机中就不是了,而是0.599999了;但float输出的精度只有6到7位又要求输出8位小数,那后面只好由机器随意填上了(这里填上了76)若输出要求小于7位,肯定是0.6

你对这个回答的评价是?

我要回帖

更多关于 float输出 的文章

 

随机推荐