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

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

為什么Python十進(jìn)制。小數(shù)精度與相等的args不同?

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

第二行為您提供二進(jìn)制浮點(diǎn)數(shù)的精確十進(jìn)制值,其近似值為114.3。這幾乎與二進(jìn)制浮點(diǎn)有關(guān),而與十進(jìn)制無關(guān)。有關(guān)詳細(xì)信息,請(qǐng)參閱文檔。

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

解決方法

這是我的輸入:

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

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

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 兴隆县| 江门市| 博罗县| 静安区| 盖州市| 沂南县| 尼玛县| 浙江省| 许昌市| 宁河县| 视频| 会同县| 澄城县| 水城县| 高青县| 平陆县| 平罗县| 巴南区| SHOW| 长顺县| 光泽县| 布尔津县| 轮台县| 牡丹江市| 锡林郭勒盟| 健康| 敖汉旗| 紫阳县| 井研县| 唐海县| 常山县| 色达县| 桂林市| 郁南县| 雷山县| 维西| 潞西市| 岢岚县| 新巴尔虎左旗| 饶平县| 土默特右旗|