关于网友提出的“ java中怎么让double输出为科学计数法表示”问题疑问,本网通过在网上对“ java中怎么让double输出为科学计数法表示”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: java中怎么让double输出为科学计数法表示
描述:java科学计数
如题:列 double d = 13.123456789
怎么输出为1.3123456789e10
或者为131.23456789e-1
怎么控制前面的数字位数
解决方案1:
DecimalFormat df = new DecimalFormat("0.000E0000");
System.out.println(df.format(1234.56));
输出:
1.235E0003
以上介绍了“ java中怎么让double输出为科学计数法表示”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2835054.html