我想问一下,为什么单精度浮点类型的真实指数已经低于-126了却不会出现正无穷?


  public static void main(String[] args) {
        /*2^(-128)*/
        float fIft=2.9387358770557187699218413430556141945E-39f;
        System.out.printf("%.100f\n",fIft);//打印结果为:0.0000000000000000000000000000000000000029387358770557188000000000000000000000000000000000000000000000
    }

你这不是写的-39吗,-126在哪呢
你觉得把有效数字写多一点,指数会变是吗?