java中随机数产生的办法

转载 2006年06月12日 10:32:00

java中随机数产生的办法

  一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。

二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、随机double,随机long,这个也是我们在j2me的程序里经常用的一个取随机数的方法。

三.在我们的System类中有一个currentTimeMillis()方法,这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返回类型是long,我们可以拿他作为一个随机数,我们可以拿他对一些数取模,就可以把他限制在一个范围之内啦

其实在Random的默认构造方法里也是使用上面第三种方法进行随机数的产生的

相关文章推荐

JAVA的一个随机数产生模块

JAVA的一个随机数产生模块 自己最近写的一个

GMMdatamat随机数产生

  • 2014-08-22 16:25
  • 891B
  • 下载

最好用的随机数产生工具

  • 2014-10-23 09:40
  • 1.04MB
  • 下载

随机数产生原理及应用

摘要:         本文简述了随机数的产生原理,并用C语言实现了迭代取中法,乘同余法等随机数产生方法,同时,还给出了在符合某种概率分布的随机变量的产生方法。   关键词: 伪随机数产生...
  • LJ911
  • LJ911
  • 2011-09-04 17:09
  • 484

随机数产生(c语言)

【Python】利用当前时间、随机数产生一个唯一的数字

Python生成当前时间很简单,比Java的代码简短多了,Java产生时间具体详见《【Java】有关System.currentTimeMillis()的思考》(点击打开链接) 具体代码如下: #...

随机数产生程序

  • 2014-05-21 15:59
  • 2.67MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)