有人可以帮我在java中存储-1.0539727e + 15。我从来没有遇到过存储这样一个数字所以不知道最好的数据类型是什么
答案 0 :(得分:3)
我认为您正在寻找double
。
答案 1 :(得分:0)
试试这个:
double d = 2e-6;
double f = -1.0539727e15;
System.out.println(d);
System.out.println(f);
System.out.printf("d: %f\n", d);
System.out.printf("f: %f\n", f);