python3 判断一个对象是不是float
答案:2 悬赏:80 手机版
解决时间 2021-02-05 00:50
- 提问者网友:放下
- 2021-02-04 02:20
python3 判断一个对象是不是float
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-02-04 02:33
以前有过类似的问题 可以参考下:
https://zhidao.baidu.com/question/389856617.html
https://zhidao.baidu.com/question/389856617.html
全部回答
- 1楼网友:一秋
- 2021-02-04 03:21
浮点数是用机器上浮点数的本机双精度(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位有效数字。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯