java取消科学计数法 如何使java中double类型不以科学计数法表示?

如何使java中double类型不以科学计数法表示?你好,你可以用java.text.DecimalFormat格式,格式数字,如123456double=2.3659874//decimal for

如何使java中double类型不以科学计数法表示?

你好,你可以用java.text.DecimalFormat格式,格式数字,如123456double=2.3659874//decimal format,引号中的0.000表示保留三位小数(四舍五入)decimalformatdf=newdecimalformat(“0.000”)stringnum=测向格式(一)系统输出打印(Num)//输出为2.366。您可以向用户查询decimalformat的详细信息,希望能对您有所帮助

科学的计数方法:数学项,n次幂的形式为a×10。一个数表示为(以A×10的n次方的形式),其中1≤| A |<10,n是一个整数。这种计数方法称为科学计数法。有效数在一个近似数中,从左边第一个不为零的数字到确切的位数,中间的所有数字都称为近似数的有效数。例如,839960000保留三个有效数字8.40×10^8,839960000保留两个有效数字8.4×10^8