python的关于浮点数的运算

python的关于浮点数的运算,第1张

由于浮点类型的特殊性,浮点数整数部分和小数部分组成,使用浮点数进行计算时,可能会出现小数位数不确定的情况。

比如如下的计算,你会发现计算结果是无穷小数

n1=1.1
n2=2.2
n3=2.1
print(n1+n2)
print(n1+n3)

 

 

python通过引入Decimal模块来进行浮点数运算。

from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/790979.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-05
下一篇2022-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存