您的位置:首页 > 编程语言 > Python开发

python核心编程学习笔记-2016-07-21-01-decimal模块

2016-07-21 20:03 429 查看
5.7.2节讲到decimal模块

创建decimal对象最好用字符串类型创建,用float类型创建经实验也可以,但是两者结果不同。

>>> from decimal import Decimal
>>> a = Decimal(.1)
>>> b = Decimal('.1')
>>> print a
0.10000000000000000555...
>>> print b
0.1
原因:float的0.1并不是实际上的0.1。

但如书中所说,decimal对象不能与普通的浮点对象做运算。如
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 编程