
1 elfive Jan 14, 2022 via iPhone |
2 2i2Re2PLMaDnghL Jan 14, 2022 四舍六入五凑偶 这样可以避免四舍五入导致的系统偏差,x.xx5 有 50%概率舍 50%概率入。 |
3 3.15 无法用浮点数精确表示,转换成的浮点数大约是 3.149999999999999911182158029987476766109466552734375 ,小数点后第二位是 4 ,所以四舍五入是 3.14 3.35 转换成的浮点数大约是 3.350000000000000088817841970012523233890533447265625 ,小数点后第二位是 5 ,所以四舍五入是 3.4 3.25 可以被浮点数精确表示,四舍五入是 3.2 |
4 psyer OP @elfive 按照这个规则第 3 条的话,3.15 保留一位小数,5 后面没有数字,前面是奇数“1”,那应该进位成 3.2 才对呀。不解。 |
5 psyer OP @XiaoxiaoPu 大神大神原来是这样! |
6 XiaoxiaoPu Jan 14, 2022 额,看错了,忽略我的答案。 |
7 psyer OP @XiaoxiaoPu 对的吧,3.14999999999 四舍六入五留之后就是 3.1 |
8 halfdb Jan 14, 2022 via Android 说奇进偶舍的请仔细审题 |
9 XiaoxiaoPu Jan 14, 2022 @psyer emmm 我被整懵了 |
10 ttys001 Jan 14, 2022 我看懵了 3.15 保留两位数字 round 变成 3.14 ? @XiaoxiaoPu |