ToString

BigDecimal有三种ToString方式

  • toString
  • toPlainString
  • toEngineeringString

toEngineeringString:有必要时使用工程计数法。工程记数法是一种工程计算中经常使用的记录数字的方法,与科学技术法类似,但要求10的幂必须是3的倍数

toPlainString:不使用任何指数

toString:有必要时使用科学计数法

BigDecimal bg = new BigDecimal("1E11");
bg.toEngineeringString();//100E+9
bg.toPlainString();//100000000000
bg.toString();//1E+11