使用BigDecimal帮助我们解决
BigDecimal bigDecimal = new BigDecimal("12.123123");
//小数点后取一位
BigDecimal bigDecimal1 = bigDecimal.setScale(1, RoundingMode.DOWN);//小数点后取1为,不四舍五入 ,RoundingMode.HALF_DOWN四舍五入
double v = Double.parseDouble(bigDecimal1.toString());