无误差double数字转换成字符串

来源:互联网 发布:java 将数组随机排序 编辑:程序博客网 时间:2024/05/29 12:55

方法如下: 

public static void main(String args[]) throws Exception{
  BigDecimal d = newBigDecimal("77777755555512345321111111114646465464.1256547");
  String s=d.setScale(2,BigDecimal.ROUND_HALF_UP).stripTrailingZeros().toPlainString();
  System.out.println(s);

 }

 

转载请注明出处:http://blog.sina.com.cn/xilexu