Double类型转BigDecimal类型

Double类型转BigDecimal类型

float price1 =  21.32f;
BigDecimal bigDecimal1 = new BigDecimal(price1);
System.out.println(bigDecimal1);
double price = 21.32;
BigDecimal bigDecimal = new BigDecimal(price);
System.out.println(bigDecimal);
Double ww =  21.32;
BigDecimal ni = BigDecimal.valueOf(ww);
System.out.println(ni);
double ss = 21.32;
BigDecimal ssa = new BigDecimal(Double.toString(ss));
System.out.println(ssa);

运行结果