如何在Java中舍入* down *整数?

我想在Java中将整数舍入到最接近的1000。

例如:

  • 13,623轮到13,000轮
  • 18,999轮到18,000轮
  • 等等

只需除以1000即可丢失对您不感兴趣的数字,并乘以1000:

i = i/1000 * 1000 

或者,您也可以尝试:

 i = i - (i % 1000) 

您可以将数字除以1000,应用Math.floor ,乘以1000并转换回整数。