Cheug's Blog

当前位置:网站首页 / JAVA / 正文

long与float的取值范围大小

2019-03-05 / JAVA / 1002 次围观 / 0 次吐槽 /
    float f = 3.14F;
    long l = 9223372036854775807L;

  

    long(8)与float(4)的取值范围谁大谁小?

回答: float的计算值的方式与long类型不一样

            float = (-1)^s*M*2^E , E的取值范围可以取到127

            long的最大值2^63-1,float的指数比long大,所以float的取值范围大

Powered By Cheug's Blog

Copyright Cheug Rights Reserved.