首页 新闻 搜索 专区 学院

求解这道题怎么做

0
[待解决问题]


这里我写的代码


为什么float计算出来的数还会比真实大,不应该是去掉后面几位,然后变小吗。

TKwang的主页 TKwang | 初学一级 | 园豆:174
提问于:2019-11-27 10:53
< >
分享
所有回答(3)
0

可能是四舍五入了吧

wowpH | 园豆:226 (菜鸟二级) | 2019-11-27 12:30
0

精度问题 参考博客如下:
https://blog.csdn.net/meme_yun/article/details/88586815

wwr01 | 园豆:637 (小虾三级) | 2019-11-27 16:29
0

double/int或者doubleint类型有一个转换过程,你可以试试Xn=Xn/2.0或者S+=2.0XN,同类型运算好点

TenFly | 园豆:35 (初学一级) | 2019-11-28 11:54

乘号被转换了,看不见了,你应该看得懂吧

支持(1) 反对(0) TenFly | 园豆:35 (初学一级) | 2019-11-28 11:56

你有办法帮我把这个题目 就是测试结果和给的例子能一样吗 改成2.0还是没什么变化

支持(0) 反对(0) TKwang | 园豆:174 (初学一级) | 2019-11-30 21:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册