python 浮点数未解之谜
生活随笔
收集整理的這篇文章主要介紹了
python 浮点数未解之谜
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
疑問:
print(8.1+0.03)ouput:
8.129999999999999
print(0.1+0.1+0.1-0.3)output:
5.551115123125783e-17
結論
多次遇到這個問題,第二遍看,依然沒有理清楚怎么回事!!!下次繼續看!!!
參考文檔:
浮點數的二進制表示學習筆記
浮點數算法:爭議和限制
浮點數的二進制表示
二、八、十、十六進制轉換
為什么說浮點數缺乏精確性? python中浮點數運算問題
總結
以上是生活随笔為你收集整理的python 浮点数未解之谜的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 10. Regular
- 下一篇: 通过前序遍历和中序遍历构建二叉树 pyt