BigDecimal 的floatValue 方法 返回数值 精度丢失

package test;

import java.math.BigDecimal;
import java.text.DecimalFormat;

public class A {

public static void main(String[] args) {
// TODO Auto-generated method stub
BigDecimal a = new BigDecimal("641825.59");
System.out.println(a.floatValue());
DecimalFormat df1 = new DecimalFormat("#.##");
System.out.println(df1.format(a));

}

}

猜你喜欢

转载自mauersu.iteye.com/blog/2062617