Python 技术篇-容易被忽略的尾差问题
生活随笔
收集整理的這篇文章主要介紹了
Python 技术篇-容易被忽略的尾差问题
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
java 和 python 都存在著這樣的問(wèn)題,3*0.1 不是等于 0.3,而是等于 0.30000000000000004。
換個(gè)思維,如果有這么一個(gè)判斷,3*0.1==0.3,這樣的結(jié)果就是 False。
如果當(dāng)我們做比較精密的計(jì)算比較時(shí),一定要把尾差問(wèn)題處理好,微小的差距錯(cuò)誤可能導(dǎo)致整個(gè)項(xiàng)目的崩潰!!!
一般的話我們保留常用的 8 位或幾位小數(shù),就可以解決此類問(wèn)題。
喜歡的點(diǎn)個(gè)贊?吧!
總結(jié)
以上是生活随笔為你收集整理的Python 技术篇-容易被忽略的尾差问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Python+selenium 自动化-
- 下一篇: websocket python爬虫_p