在实际项目中遇到一个问题,无法保留两位小数 round(83.59999999999999) 具体原理应该是底层运算二进制的问题 可以利用这个方式解决:sprintf(“%.2f”,83.59999999999999); 就可以了