python的浮点数占几个字节


本文摘自php中文网,作者anonymity,侵删。

浮点数是用机器上浮点数的本机双精度(64 bit)表示的。提供大约17位的精度和范围从-308到308的指数。和C语言里面的double类型相同。Python不支持32bit的单精度浮点数。如果程序需要精确控制区间和数字精度,可以考虑使用numpy扩展库。

Python 3.X对于浮点数默认的是提供17位数字的精度。

关于单精度和双精度的通俗解释:

单精度型和双精度型,其类型说明符为float 单精度说明符,double 双精度说明符。在Turbo C中单精度型占4个字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38,只能提供七位有效数字。双精度型占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308,可提供16位有效数字。

以上就是python的浮点数占几个字节的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python中socket之客户端与服务端握手的实例

Python函数之compile()函数

如何打开Python3

Python面向对象之类和实例

Python global用法有哪些?

Python针对excel表格的操作

Python 字典(dictionary)操作详解_Python

Python多重继承中的菱形继承

Python诞生于什么时候

Python中input函数的用法是什么?

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...