本文主要是介绍取余计算,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
可以看到被除数3,而i的值一直从0到7,但结果却是一直为[0,3) 的区间。如果除数为负,那么余数为负,与被除数无关。
public static void main(String[] args) {int p = 0;Random ra = new Random();for (int i = 0; i < 50; i++) {int k = (ra.nextInt()) % 10;k = Math.abs(k);System.out.print("ra:" + k + "\t");if (i%10==0) {System.out.println();}}}
如果要在取在10以内的随机数,那么先要对10取余,取完余在取绝对值。
这篇关于取余计算的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!