标签: java math random
我想知道是否有一种简单的方法来生成2个数字,并确保一个数字可以被另一个数字整除。
这是我到目前为止所做的:
Random rand = new Random(); int d = rand.nextInt(90)*2 + 1; int dd = rand.nextInt(d)+1;
答案 0 :(得分:5)
如果你想生成两个数字a和b,其中a除以b I.e.存在一个int k,其中a * k = b你可以随机生成a然后随机生成k并将这两个相乘得到b。