Java中请问转盘的概率整么控制?角度这些(谢谢!)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中请问转盘的概率整么控制?角度这些(谢谢!)相关的知识,希望对你有一定的参考价值。

打个比方,现在你的转盘有10种情况,分别为1-10,那么你先new一个list,长度为100,若希望1,概率为25%,则往这个list存储25个1进去,其他的类似,之后你再取list里面的值时,先用Collections.shuff这样一个方法去随机打乱list,再不放心,用Random类获取一个随机数,根据这个随机数去getlist里面的内容;
至于角度,布吉岛了
参考技术A 哪有那么复杂,在转盘转之前,其实结果已经出来了,这个转盘只是制造一个效果。追问

恩,这个我知道,我要控制商品的概率我应该整么来控制呢

追答

这个就是一个随机数的问题。系统随机数是 [0,1)
中奖率 20% ,那么判断 随机数 <0.2 就可以。50% 就是 <0.5
然后做几个失败的画面,和成功的画面。只要失败,就随机选一个失败动画也就是了。

本回答被提问者和网友采纳
参考技术B 哪有那么复杂,在转盘转之前,其实结果已经出来了,这个转盘只是制造一个效果。 参考技术C 会写这个转盘的人,自然知道如何控制

以上是关于Java中请问转盘的概率整么控制?角度这些(谢谢!)的主要内容,如果未能解决你的问题,请参考以下文章

项目实战——Java根据奖品权重计算中奖概率实现抽奖(适用于砸金蛋大转盘等抽奖活动)

转盘指定概率抽奖

我卸载FlashGet时出现could not open instal.log file.卸载不了,请问这是整么1回事?那我如何才能卸载?

中奖概率算法(php 可用于刮刮卡,大转盘等抽奖算法)

php中奖概率算法,可用于刮刮卡,大转盘等抽奖算法

PHP实现刮刮卡,大转盘抽奖概率,其实很简单!