WEIYI only_one 2022-04-20 10:57 采纳率: 0%
浏览 35

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


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

1条回答 默认 最新

  • 於黾 2022-04-20 11:03
    关注

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

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月20日