2024-09-27 22:20:32 发布
网友
我正在寻找np.round(234_567, -3)的等价物,它将产生Out[1]: 235000。不过,我只想向下四舍五入。我想要的输出是:Out[1]: 234000
np.round(234_567, -3)
Out[1]: 235000
Out[1]: 234000
import numpy as np number = 234_567 # find a way to round this downward to 234_000
round舍入到最接近的偶数;要舍入,请改用floor。但是,由于它没有decimals参数,因此您需要自己执行该操作:
round
floor
decimals
np.floor(234_567 / 1_000) * 1_000
或者,相当于
np.floor(234_567 / 10 ** 3) * 10 ** 3
round
舍入到最接近的偶数;要舍入,请改用floor
。但是,由于它没有decimals
参数,因此您需要自己执行该操作:或者,相当于
相关问题 更多 >
编程相关推荐