算法基础面试题(二)
数据范围
整数类型
byte:8 位,范围为 -128 到 127
short:16 位,范围为 -32,768 到 32,767 3万
int:32 位,范围为 -2^31 到 2^31-1 21亿, 4bytes,100w int占4M,1亿int 400M.
long:64 位,范围为 -2^63 到 2^63-1
4G内存可以表示340亿bits, 1G内存可以表示85亿bits
100w int占4M, 1亿int 400M.
1亿bytes 100M, 4亿bytes 400M。
1亿bits 12M,4亿bits 48M内存
浮点类型
float:32 位,范围为 IEEE 754 单精度浮点数表示的取值范围。4bytes,100w float占4M,1亿 400M
double:64 位,范围为 IEEE 754 双精度浮点数表示的取值范围。