随机数的公式
求助一个如何生成某一个范围内的随机数的公式?
----------------解决方案--------------------------------------------------------
java里面生成的随机数是[0,1),LZ可以根据这个想下
----------------解决方案--------------------------------------------------------
java.util.Random
或者Math.random()
----------------解决方案--------------------------------------------------------
int size;
int s;
s=(Math.random()*size)+1
size是你要定义的最大限定数
----------------解决方案--------------------------------------------------------
new Random().nextInt(number);
----------------解决方案--------------------------------------------------------
java.util.Random中nextInt(int a)方法范围0-a
java.lang.Math中Random静态方法范围0-1.0,可以扩展范围!
----------------解决方案--------------------------------------------------------
回复 1# 的帖子
可以 自己 写个 完美 随机数 生成 类可以 去 网上搜 一下 , 我 以前 用 C++弄过
那个 弄 出来 的 随机数 不会 像 由 系统 生成 的 随机数
一样 有 重复 , 那个 完全 给 一个 连续 数 序列 打乱
序列 然后 制造 一个 随机数 序列 出来 ,很 有 用处
建议 实践 一下
JAVA 中 产生 伪随机数 的 代码 和 上面 的 兄弟 给的 一样
int size;
int s;
s=(Math.random()*size)+1;
size是你要定义的最大限定数
----------------解决方案--------------------------------------------------------
不错啊
昨天也刚看到随机数的函数,我是从jsp中看到的。 ----------------解决方案--------------------------------------------------------