这是一个相当简单的Java问题(尽管可能适用于所有编程):
Math.random()返回一个介于0到1之间的数字。
Math.random()
如果我想返回介于0到100之间的整数,我会这样做:
(int) Math.floor(Math.random() * 101)
在一百到一百之间,我会这样做:
(int) Math.ceil(Math.random() * 100)
但如果我想得到3到5之间的数字呢?会否类似于以下声明:
(int) Math.random() * 5 + 3
我知道nextInt()在……里面java.lang.util.Random..但我想学习如何用Math.random().
nextInt()
java.lang.util.Random
Math.随机()解释
慕村225694
相关分类