Decimal:解决0.3 != 0.1+0.1+0.1的方法(十进制浮点数)

0.普通情况

1.引入Decimal

也可以这样引入:

1 from decimal import Decimal as D

相当于:

1 from decimal import Decimal
2 D = Decimal

之后D()就等价于Decimal()

2.使用Decimal计算

3.错误的操作

4.但可以这样

5.对比有无''的区别

6.这个地方也可以用round()解决

posted on 2015-04-13 21:54  长长的天  阅读(243)  评论(0)    收藏  举报

导航