美文网首页
Java 科学计数法

Java 科学计数法

作者: 賈小強 | 来源:发表于2018-03-04 11:08 被阅读76次

    “aEb”所表示的值是a × 10b

    在Java中,当Double的取值符合某条件时,将会以科学计数法的方式显示(下面是个人测试的结果,非从文档中得到的结论):

    @Test
    public void testPrintScientificNotation() {
        //整数部分位数大于等于8时开始以科学计数法显示
        System.out.println(-12345678.0);
        System.out.println(12345678.0);
        //整数位为0,当小数位以0开始连续出现大于等于3时开始以科学计数法显示
        System.out.println(0.0001);
        System.out.println(-0.0001);
    }
    

    结果

    -1.2345678E7
    1.2345678E7
    1.0E-4
    -1.0E-4
    

    相关文章

      网友评论

          本文标题:Java 科学计数法

          本文链接:https://www.haomeiwen.com/subject/nkyffftx.html