是否有任何函数可以将 1.1760481E7 double 值转换为 String 值。我试过 Double.toString(value) 。我得到了上述格式。但我需要这种格式的 11760481

最佳答案

您可以使用 BigDecimal 来获取 String 值。

double val = 1.1760481E7;
BigDecimal bigDecimal = new BigDecimal(val);// form to BigDecimal
String str=bigDecimal.toString();// get the String value
System.out.println(str);

输出:
11760481

关于java - 如何在java中将1.1760481E7转换为11760481,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26483322/

10-13 08:07