在Python交互模式下,计算矩形周长,perimeter应该等于58.4,怎么出现这样的情况了?求解

[复制链接]
查看11 | 回复2 | 2013-7-14 14:54:04 | 显示全部楼层 |阅读模式
由于浮点数精度的原因,计算小数会有误差,这是正常的。如果想避免误差,可以转换为整数计算,如:v1 = 5.5 * 6.5v2 = 55 * 65 / 100两种计算是等价的,第二种不损失精度。望采纳。...
回复

使用道具 举报

千问 | 2013-7-14 14:54:04 | 显示全部楼层
正常情况 >>> 0.2*30.6000000000000001>>>...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行