社区
Java SE
帖子详情
请问Math.random()随机出来的伪随机数在(0,1)上是满足什么分布的?
star821116
2005-05-23 11:36:07
RT
...全文
459
21
打赏
收藏
请问Math.random()随机出来的伪随机数在(0,1)上是满足什么分布的?
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
江南编程浪子
2005-09-06
打赏
举报
回复
正态分布
appurple
2005-09-06
打赏
举报
回复
理论上讲是平均分布的,但是实际运作的时候就无法跟理想状态一致。
处于中间状态的更多些。
以前做过一个实验,在一个比较大的长方形的范围内随意画线,结果边界画得明显少一些。
zzhzzh204553
2005-09-05
打赏
举报
回复
Effective Java上讲它并不是平衡分部的,
0.5-1.0占大约60%.
zebra007
2005-09-05
打赏
举报
回复
不可能是均匀分布
要不然随机数的产生也不会是长期以来的一个难题了
raul_177
2005-09-05
打赏
举报
回复
不懂,学习
光知道random返回的值是伪随机数,它是通过复杂的计算(算法是以当前时间为参数,所以能产生不同的随机数序列)而得到的一系列数。
famousboy
2005-09-05
打赏
举报
回复
平均分布吧,我想
sunxutx
2005-09-05
打赏
举报
回复
学习ing..
zhangsq
2005-09-05
打赏
举报
回复
up
the_marine
2005-05-25
打赏
举报
回复
gz
DanielYWoo
2005-05-25
打赏
举报
回复
to DanielYWoo(绿色毒汁) :
您确定是0-1上的均匀分布么??
------------------------
理想上是的,但是可能实现起来不可能很符合理想
to qiqian_17(七千)
也可能你说的是对的,能解释一下么?我概率和数理统计都快忘光了
star821116
2005-05-24
打赏
举报
回复
to DanielYWoo(绿色毒汁) :
您确定是0-1上的均匀分布么??
谢谢
heidongstar
2005-05-24
打赏
举报
回复
理论上是平均分布吧,种子最终和时间相关
MARS.nEIL
2005-05-24
打赏
举报
回复
学习..
nanfengJava
2005-05-24
打赏
举报
回复
正态分布
zawx
2005-05-24
打赏
举报
回复
应该是平均的,否则就不是random了。
lancelobb
2005-05-24
打赏
举报
回复
理论上是平均分布
jihanzhong
2005-05-24
打赏
举报
回复
好象是基本上平均
sunshine5246
2005-05-24
打赏
举报
回复
不懂,帮顶
qiqian_17
2005-05-24
打赏
举报
回复
卡基塔分布,从计算机中有random函数以来,一直是用的这种方法.
DanielYWoo
2005-05-24
打赏
举报
回复
均匀(Uniform)分布
密度函树p(x)=1/(1-0)=1
加载更多回复(1)
Math
.
random
()的用法
本文详细介绍了Java中生成
随机
数的两种主要方法:
Math
类的
random
()方法和
Random
类的使用。涵盖了如何生成指定范围内的
随机
数、
随机
字符以及如何利用
Random
类生成不同类型的
随机
数。
JAVA中的
Random
()
本文深入探讨了Java中两种
随机
数生成方式:
Math
.
random
()和java.util.
Random
类。详细解析了它们的工作原理、构造方法及如何生成不同区间的
随机
数。同时,提供了生成不重复
随机
数的代码示例。
random
()
本文详细介绍了Java中两种
随机
数生成方法:java.lang.
Math
.
random
()和java.util.
Random
()。
Math
.
random
()提供简单双精度
随机
数生成,而
Random
()类则提供了更丰富的
随机
数操作,包括布尔值、字节数组、浮点数、高斯
分布
等,并可通过种子控制
随机
序列。
Random
()、
Math
.
random
()、
Math
.round()函数
本文详细解析了
Random
()、
Math
.
random
()及
Math
.round()等函数的功能与区别,包括
随机
数生成器的工作原理、不同
随机
数函数的使用场景以及数学运算函数的具体应用。
java
random
()_Java中的
Random
()函数
本文详细介绍了Java中的
Random
类,包括
Math
.
random
()和java.util.
Random
的使用方法。
Math
.
random
()返回[0.0,1.0)区间内的double值,而java.util.
Random
提供了更多
随机
数生成选项,如nextInt()、nextDouble()等。此外,文章还讨论了种子在生成
随机
数序列中的作用,并通过实例展示了如何指定种子以复现
随机
数序列。最后,对比了
Math
.
random
()和java.util.
Random
()的优缺点,建议在需要更多灵活性时使用java.util.
Random
。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章