在 python 中,该函数math.log(1000, 10)
返回
2.9999999998 或某个近似值(几乎每三个整数都会这样做)
这首先有点搞砸了,尽管我想没有太多(除法测试除外)可以做。
其次,这当然不是我想要的价值,我应该如何进行?转换为 int 显然会返回 2 而不是 3... 那么使用什么方法将舍入到最近的 int 呢?在这种情况下,一般来说,请。
在 python 中,该函数math.log(1000, 10)
返回
2.9999999998 或某个近似值(几乎每三个整数都会这样做)
这首先有点搞砸了,尽管我想没有太多(除法测试除外)可以做。
其次,这当然不是我想要的价值,我应该如何进行?转换为 int 显然会返回 2 而不是 3... 那么使用什么方法将舍入到最近的 int 呢?在这种情况下,一般来说,请。