public static String scientificNotation2String(String str) {
String value = null;
BigDecimal bd = new BigDecimal(str);
value = bd.toPlainString();
return value;
}
BigDecimal的构造方法很多,不一定是要传入String类型的值。
BigDecimal中的toString方法和toPlanString方法的区别:
toString():返回此BigDecimal的字符串表示形式,如果需要指数,则使用科学计数法
toPlainString():返回不带指数字段的此BigDecimal的字符传表示形式