double类型取模问题为何283.2%23.6的结果不是0[解决办法]浮点数精度问题,实在需要求浮点数的模,需要采用 BigDecimal 来实现。 BigDecimal num1 = new BigDecimal( "283.2 "); BigDecimal num2 = new BigDecimal( "23.6 "); System.out.println(num1.remainder(num2).toString());