DecimalFormat 格式化显示一个超过17位的大数时,在第17位四舍五入,如何解决?  BigDecimal amount=new BigDecimal("12345678901234567");
 NumberFormat usFormat =  NumberFormat.getCurrencyInstance(Locale.CHINA);
  DecimalFormat decFormat = (DecimalFormat)usFormat;  System.out.println(decFormat.format(amount)); 这怎么办呀,要重写一个格式化的类吗?求大家给个解决办法!