国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

為什么Python十進制。小數精度與相等的args不同?

瀏覽:22日期:2022-08-07 14:39:02
如何解決為什么Python十進制。小數精度與相等的args不同??

第二行為您提供二進制浮點數的精確十進制值,其近似值為114.3。這幾乎與二進制浮點有關,而與十進制無關。有關詳細信息,請參閱文檔。

以后:如果使用Python3,請參閱這些文檔。基本相同,但是Python3具有更多工具來幫助您探索“類似”的情況。

解決方法

這是我的輸入:

>>> from decimal import Decimal>>> Decimal(’114.3’)Decimal(’114.3’)>>> Decimal(114.3)Decimal(’114.2999999999999971578290569595992565155029296875’)

我以為Decimal的兩個實例必須相等,但是帶浮點arg的Decimal似乎失去精度。為什么是這樣?我的python版本是2.7.3。提前致謝!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 婺源县| 乐至县| 虞城县| 宣城市| 勃利县| 封开县| 井陉县| 江北区| 合山市| 黄石市| 凉山| 洪江市| 邹平县| 行唐县| 铜川市| 保山市| 四会市| 疏勒县| 繁峙县| 会泽县| 甘泉县| 日土县| 常山县| 泰宁县| 博罗县| 甘南县| 郓城县| 哈密市| 读书| 札达县| 枞阳县| 东乌珠穆沁旗| 卢氏县| 米泉市| 英德市| 淳化县| 湖州市| 镇远县| 景宁| 九江县| 惠安县|