小编use*_*723的帖子

混淆了长和双的大小

查看Java(但在其他语言中可能类似或相同),long和double都使用8个字节来存储值.

long使用8个字节来存储从-9,223,372,036,854,775,808到9,223,372,036,854,775,807的长整数

double使用8个字节来存储从-1.7E308到1.7E308的双精度浮点数,最多16位有效数字.

我的问题是,如果两个字节使用相同的字节数(8个字节或2 ^ 64),那么如何双重存储更长的数字?1.7E308比9,223,372,036,854,775,807大得多.

java memory-management

6
推荐指数
2
解决办法
2452
查看次数

标签 统计

java ×1

memory-management ×1