解题思路:
一楼的思路无敌,
我先是自己写,然后测试没问题,提交就错。没办法,然后复制了 一楼的代码改成 java,还是错。
最后发现,是保留三位小数的问题。我自己写了个保留三位小数的方法。也是满5进一,还是错。
找到了 java的一个方法 如下 (sum 就是你最后的结果)
String.format("%.3f", sum)
请看下面的区别
也就是在结果的精度小于 3 的时候有问题。
但是 PI 都定义成这样了 final Double PI = 3.1415926535898;
结果的精度可能小于 3 嘛?
注意事项:
参考代码:
0.0分
2 人评分
震宇大神的杀毒软件 (C语言代码)浏览:1348 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:670 |
汽水瓶 (C语言代码)浏览:664 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:674 |
最小公倍数 (C语言代码)浏览:895 |
C语言考试练习题_排列 (C语言代码)浏览:767 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:400 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:1114 |
C语言训练-求PI* (C语言代码)浏览:638 |
WU-字符串比较 (C++代码)浏览:824 |