> 教育经验 > double是由int组成的吗

double是由int组成的吗

double是由int组成的吗

不是。

类型不同。

int 和 double 都是基本数据类型, int 是整形, double 是浮点型。

存储方式不同

1、int在32位计算机中占4个字节,这4个字节的在内存中存放的顺序为低字节存在低地址,高字节存在高地址。

double是64位的,在存储方式上都是遵从IEEE的规范,其遵从的是 IEEE R64.53

2、double 型表示的值范围要比 int 表示的值范围大,且从 double 值转换到 int 值,会进行四舍五入,从而有精度损失。

ChatGPT中文网