1、指标范围不同
float的索引范围是-127~128。
double和double的指数范围是-1023~1024
2、表达指数不同
float的表达式为1bit(符号位)+8bits(指数位)+23bits(尾数位)
double的表达式为1bit(符号位)+11bits(指数位)+52bits(尾数位)
3、有效位数不同
Float只能提供七位有效数字。
Double可以提供16位有效数字。
4、占用内存空间不同
Float占用4字节(32位)内存空间,取值范围为3.4E-38~3.4E+38。
double占用8字节(64位)内存空间,取值范围为1.7E-308~1.7E+308。
上一篇:limbo虚拟机闪退
下一篇:float内存