2016 - 2024

感恩一路有你

python中的数据类型 计算机能不能真正意义上存储一个无理数?如果能的话是怎么做到的呢?

浏览量:1700 时间:2021-03-16 04:34:17 作者:admin

计算机能不能真正意义上存储一个无理数?如果能的话是怎么做到的呢?

不,它只能是一个有理数

Python中只有一种本机浮点数类型,称为float。它的大小是24字节(我在这里使用的是python3.6,其他版本还不清楚)。它是双精度的(你输入一个很长的十进制,它会给你15-16个有效数字,这是双精度浮点数的一个典型特征),不管你有多短Python不同于其他语言,每个变量都是一个对象,对象中有各种属性方法,所以内存消耗比其他语言要大得多

如果您希望内存消耗更小并且需要单精度,建议使用numpy和其他第三方库,它们可以控制变量类型的大小。

python中的数据类型 python浮点类型及其特点 pythondouble类型

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。