Python有三种不同的数字类型,它们分别是 "整数""浮点数"和"复数"。
整数
Python的整数长度是不受限制的
python的除法就算能够整除也会产生带小数的结果
小数在Python中是以浮点数的形式存放的
浮点数
0.1 加 0.2等于多少呢?
点击查看真相



Python的浮点数之所以具有误差是因为Python跟c语言一样,都是采用IEEE754的标准来储存浮点数的。
借助decimal模块
今日代码
>>>import decimal
>>>a = decimal.Decimal('0.1')
>>>b = decimal.Decimal('0.2')
>>>print('a + b')
0.3
复数
复数包含了实部和虚部
今日笔记
