Java随机数,介于100和500之间,是10的倍数
我想在两个10的倍数的数字之间生成一个随机数。 例如,在100到500之间,我想生成一个均匀分布的110120。。。490, 500.
我认为用随机的比较好。nextInt()根据THIS帖子。但我不知道该怎么做
你可以在下面搜索框中键入要查询的问题!
我想在两个10的倍数的数字之间生成一个随机数。 例如,在100到500之间,我想生成一个均匀分布的110120。。。490, 500.
我认为用随机的比较好。nextInt()根据THIS帖子。但我不知道该怎么做
# 1 楼答案
你可以使用这个功能
读这个Math.random() versus Random.nextInt(int)
# 2 楼答案
(Random.nextInt(41)+10)*10是正确答案。随机的。nextInt(41)将生成0到40之间的数字。随机的。nextInt(41)+10将生成从0到50的数字
因此(Random.nextInt(41)+10)*10将生成100到500之间的数字。请注意,结果中还包括100和500