第三步:存储
Float32,用32位的二进制来存储一个浮点数。
Float64,用64位的二进制来存储一个浮点数。
接下来,我们以float32为例:
通过对浮点型的存储原理的学习,了解到浮点型其实是一种非精确的表达小数的方式,因为他的fraction中有位数限制,超过就会忽略。
float64和float32类似,只是用于表示各部分的位数不同而已,其中:`sign=1位`、`exponent=11位`、`fraction=52位`,也就意味着可以表示的范围更大了。
总结
在开发中想精确的处理小数时,可以使用decimal。
(完)
Python学习交流群
为了让大家更加即时地沟通学习,我们建了一个Python学习交流群,有想入群的同学,可以添加下面小助手微信,他会拉大家入群哈~