我不太理解,也不知道到底该选择哪一个,感觉都对,又感觉有错误,希望能解释一下,谢谢哦
收起
应该选择cA.x=x * 100+0.5/100.0 这个是先*100了,显然不对B.x=(x * 100+0.5)/100.0 这个第三位没有四舍五入,都会导致第二位加1,有个知识点是 浮点数本身的输出会四舍五入C.x=(int)(x * 100+0.5)/100.0D.x=(x/100+0.5) * 100.0 这个 0.5 * 100了
报告相同问题?