由于我的代码和真正要搜索的内容,我有点困惑,所以请帮助我,我有从 1 到最大整数数量的整数,我应该使用什么代码,例如我希望每个整数小于1000等于1,小于2000等于2,依此类推,java中是否有自动比较而不是每个千都自己进行比较?
编辑:我希望当它也是 1000 或 2000 或其他什么时,可以完全除以而不加一,所以 1000 等于 1,有没有办法检查是否有余数?
最佳答案
我相信您只需要:
int newNum = ( num - 1 ) / 1000 + 1;
这给你:
0 -> 1 1 -> 1 300 -> 1 979 -> 1 1000 -> 1 1015 -> 2 1999 -> 2 2000 -> 2 2001 -> 3
关于Java大于、小于比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34567844/