Java 如何在一个范围内添加两个随机数?
我的要求:-- 因此,我尝试:-- 但我如何定义总和Java 如何在一个范围内添加两个随机数?,java,random,addition,Java,Random,Addition,我的要求:-- 因此,我尝试:-- 但我如何定义总和 我不明白。请帮帮我。好吧,根据你的要求,我建议你从100中减去你的第一个随机数。然后你有两个随机数和这个和。最后,Java命名约定是小写字母优先。像 Random r = new Random(); int low = 10; int high = 100; int r1 = r.nextInt(high - low) + low; int r2 = 100 - r1; // <-- so that r1 + r2 is 100 Ra
我不明白。请帮帮我。好吧,根据你的要求,我建议你从100中减去你的第一个随机数。然后你有两个随机数和这个和。最后,Java命名约定是小写字母优先。像
Random r = new Random();
int low = 10;
int high = 100;
int r1 = r.nextInt(high - low) + low;
int r2 = 100 - r1; // <-- so that r1 + r2 is 100
Random r=new Random();
int低=10;
int高=100;
int r1=r.nextInt(高-低)+低;
int r2=100-r1;//“我如何定义总和”是什么意思?不清楚,选一个随机数。然后按这个数字做100。这将是您的第二个随机数。您确定它的结果总和为100
?Math.random()不接受任何参数,它返回一个介于[0,1]之间的双精度数。
Random r = new Random();
int Low = 10;
int High = 100;
int R = r.nextInt(High-Low) + Low;
Random r1 = new Random();
int Low1 = 10;
int High1 = 100;
int R1 = r1.nextInt(High1-Low1) + Low1;
Random r = new Random();
int low = 10;
int high = 100;
int r1 = r.nextInt(high - low) + low;
int r2 = 100 - r1; // <-- so that r1 + r2 is 100
max =100;
min = 10;
FirstOne = Math.floor(Math.random()*(max-min))+min;
secondOne = Math.floor(Math.random()*(max-FirstOne));
sum = FirstOne+secondOne;