Float类型:单精度。在内存中占用4个字节,共32位(bit)。它的取值范围按常理应该是 -2^32~2^32-1
long类型:长整型。在内存占用8个字节,共64位(bit)。它的取值范围为 -2^64~2^64-1
很明显应该是long整型比float整型的取值范围更大。但是浮点数的取值范围并不是这么表示的。
V=(-1)^E * N * 2^M
所以指数域的取值范围为-127~128,所以Float类型和long类型哪个取值范围更大。