作者kapa1314 (kapa)
看板Python
標題[問題] 新手乘數問題
時間Sun Sep 22 13:16:03 2019
剛摸索第一天的新手
照著範例做練習的時候
輸入430×1.08
跑出來的是464.00000000000003
試了幾次其他的數字
30×1.03 30×1.04
也會這樣
使用的版本是3.7
想知道是不是哪邊設定錯誤
-----
Sent from JPTT on my Samsung SM-N960F.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.6.201 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1569129365.A.1FE.html
→ HenryLiKing: 正常喔 09/22 13:32
→ outshaker: 浮點數誤差 恭喜你發現新世界 09/22 13:34
推 papple23g: 推樓上的分享 09/22 14:50
→ Pieteacher: Float point ! 不然就自己 format 控制位數 09/22 15:04
推 TitanEric: IEEE 754 09/22 16:23
→ kapa1314: 感謝,原來是這樣,我還想說是不是自己設定到什麼 09/22 18:12
→ erre: 有機會圖靈獎! 09/23 08:11