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的字符传表示形式