导航:首页 > 源码编译 > 编译中如何改变随机数的概率

编译中如何改变随机数的概率

发布时间:2023-11-06 12:19:49

java:怎样产生1~6的随机数,并使1~4产生的概率大一些呢

用概率模型,先随机一次看取用哪个概率,随后再随机一次。代码示例如下:

importjava.util.Random;
publicclassHelloWorld{
publicstaticvoidmain(String[]args)
{
Randomrandom=newRandom();
doublep1=0.7;//1~4的概率
doublep=(((int)random.nextInt(10)%(10)+1)*1.0/10<p1)?p1:(1-p1);//实际所取概率
intmax=(p==p1)?4:6;
intnum=(int)random.nextInt(max)%(max)+1;
System.out.print(num);
}
}
阅读全文

与编译中如何改变随机数的概率相关的资料

热点内容
贵州云服务器属于哪个上市公司 浏览:58
编程联动教程 浏览:480
小天才app怎么升级v242 浏览:544
简单手工解压玩具制作大全 浏览:928
免费编程电子书 浏览:869
想玩游戏什么app最合适 浏览:560
安卓手机如何用airportspro 浏览:449
怎么清理idea编译缓存 浏览:951
镜头app怎么推广 浏览:437
什么app随便看电视剧 浏览:307
2021程序员薪酬 浏览:708
糖豆广场怎么下载app 浏览:213
qtvs2019选哪个编译器 浏览:124
压缩空气管能焊吗 浏览:284
linux中yum命令 浏览:397
在职算法工程师 浏览:706
电码加密函数方法有几种 浏览:803
后缀是pdf 浏览:720
pr导出压缩 浏览:33
命令语气 浏览:245