BigDecimal精度问题

 1 package com.wteam.pojo;
 2 
 3 public class Test {
 4     public static void main(String args[]){
 5         double f = 1000.095;
 6 //        BigDecimal price = new BigDecimal(Double.toString(f));
 7         java.text.DecimalFormat df=new java.text.DecimalFormat("0.00");
 8         System.out.println(df.format(f));
 9     }
10 }


result: 1000.10

原文地址:https://www.cnblogs.com/fanszone/p/3183000.html