gpt4 book ai didi

java - Java中一系列随机数的随机数?

转载 作者:行者123 更新时间:2023-12-02 06:54:46 25 4
gpt4 key购买 nike

假设我有五个变量 a、b、c、d 和 e,它们都被分配了一个随机数,该数字来自与五个变量 a 到 e 相对应的五个不同范围。

是否有一种方法可以分配第六个变量(例如 x),该变量从上限值等于 a+b+c+d+e 总和的范围中选择一个随机数?

例如,说:-

a=5      (range 0-10)
b=1043 (range 0-2000)
c=37 (range 0-38)
d=2 (range 0-100)
e=20 (range 5-30)

then x = (random number) (range 5- 1107)

感谢您的帮助

最佳答案

你可以使用

Min + (int)(Math.random() * ((Max - Min) + 1))

其中最小值 = a,最大值 = a+b+c+d+e

关于java - Java中一系列随机数的随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17513465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com