Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在一个范围内添加两个随机数?_Java_Random_Addition - Fatal编程技术网

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;