坑一:小数运算天生不精确0.1在计算机的二进制世界里是一个无限循环小数,就像十进制里1÷3永远除不尽。坑二:整数溢出不报错Java里int最大存约21.5亿。解决办法:大数运算用long,或者用Math.addExact()在溢出时主动报… ...