踩坑了啊,又踩坑了啊! 这次踩到一个特别无语的常识坑。知道真相的那一刻,人就是整个麻掉。 先上个代码: private static double calculate(double a, int b) { return a / b; } 复制代码 你先别问为什么计算不用 BigDecimal,反正程序里面就是有一个类似于这样的方法。 正常用起来也没啥毛病: 注意,我说的是“正常使用看起来没毛病”,不正常使用是怎么样的呢? 看到输出结果是 “Infinity” 的时候,我甚至揉了一下眼睛,以为自己是过于热爱工作,导致用眼过度,看花了。 有一说一,我真没...