之前学的 python
基本数据类型 中,在计算数字类型的时候其实有一个 科学计数法
关于 科学计数法
,其实就是 10
的多少次方程式,不管是整数,还是浮点数,都可以使用,如:
a = 10.24e2
print(a)
计算出的结果其实就 1024
,在数字类型中如果中间有字母 e
夹杂在其中,那么后面就是 10
的 多少次平方 乘以前面的数字得到的实际数。
关于 浮点数 ,经过学习得知,在 python
中,其实 浮点数
是有一个精确度的,不管是有限小数还是无限小数,在 python
中,最多存储 16
位,而且越往后越会不精确,其实在其他语言当中也会存在这样的差异,这个和计算机的存储方式有关。并且 小数
占用的内存空间比整数要大,和 字符
有关,并且在第浮点数的第 17
位数会四舍五入进 第 16
位浮点数内。