BigDecimal b1 = new BigDecimal("0.1");
//或者是:
BigDecimal b1 = BigDecimal.valueOf(0.1);
浮点类型转换为Bigdecimal类型的时候 不要直接newBIGDECIMAL 会出现精度问题
例如:
System.out.println(new BigDecimal(0.1));
0.1000000000000000055511151231257827021181583404541015625
BigDecimal b1 = new BigDecimal("0.1");
//或者是:
BigDecimal b1 = BigDecimal.valueOf(0.1);
浮点类型转换为Bigdecimal类型的时候 不要直接newBIGDECIMAL 会出现精度问题
例如:
System.out.println(new BigDecimal(0.1));
0.1000000000000000055511151231257827021181583404541015625