当前位置: 首页 > 知识库问答 >
问题:

当我使用double时,它显示我的数字为1.0E7?[副本]

鄂曦之
2023-03-14
class Moqueet {
    public static void main(String [] args){
        double a, b, c;
        a = 1;
        b = 10000000;
        c = a * b;
        System.out.println(c);
    }
    }
    when i use double it shows output as 1.0E7 

共有1个答案

顾均
2023-03-14

如果您不能习惯浮点双字符串化的非常合理的默认格式,请使用printf并提供适当的格式说明符,%f对于这种情况很好:

system.out.printf(“%f\n”,c);

\n用于换行。

 类似资料: