[问题] 新手乘数问题

楼主: kapa1314 (kapa)   2019-09-22 13:16:03
刚摸索第一天的新手
照着范例做练习的时候
输入430×1.08
跑出来的是464.00000000000003
试了几次其他的数字
30×1.03 30×1.04
也会这样
使用的版本是3.7
想知道是不是哪边设定错误
作者: HenryLiKing (HenryLiKing)   2019-09-22 13:32:00
正常喔
作者: outshaker (out)   2019-09-22 13:34:00
浮点数误差 恭喜你发现新世界https://0.30000000000000004.com/ FYI
作者: papple23g (逆道者)   2019-09-22 14:50:00
推楼上的分享
作者: Pieteacher (pieteacher)   2019-09-22 15:04:00
Float point ! 不然就自己 format 控制位数
作者: TitanEric (泰坦)   2019-09-22 16:23:00
IEEE 754
楼主: kapa1314 (kapa)   2019-09-22 18:12:00
感谢,原来是这样,我还想说是不是自己设定到什么
作者: erre (erre)   2019-09-23 08:11:00
有机会图灵奖!

Links booklink

Contact Us: admin [ a t ] ucptt.com