Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:如何生成有偏随机数_Php - Fatal编程技术网

PHP:如何生成有偏随机数

PHP:如何生成有偏随机数,php,Php,我想生成随机数,但这些数字应该有点偏颇, 因此,某些范围内的数字比其他范围内的数字出现得更频繁 例如,根据每个广告活动的剩余印象数量,按比例展开一系列横幅广告印象 您可以生成一个介于0和1之间的随机数,并将其用作任何给定横幅的权重百分比。如果数字为.3或更少,则会显示不太受欢迎(30%的时间)的横幅。如果更大,将显示一个更大(70%的时间)的横幅。Heh-“我想要随机,但不是那个随机…”):“有偏随机数”这里有很多可能的笑话。我知道如何生成随机有偏数函数getBiasedRandom(){ret

我想生成随机数,但这些数字应该有点偏颇, 因此,某些范围内的数字比其他范围内的数字出现得更频繁


例如,根据每个广告活动的剩余印象数量,按比例展开一系列横幅广告印象

您可以生成一个介于0和1之间的随机数,并将其用作任何给定横幅的权重百分比。如果数字为.3或更少,则会显示不太受欢迎(30%的时间)的横幅。如果更大,将显示一个更大(70%的时间)的横幅。

Heh-“我想要随机,但不是那个随机…”):“有偏随机数”这里有很多可能的笑话。我知道如何生成随机有偏数<代码>函数getBiasedRandom(){return 12;}。这是有偏见的,随机的!Chacha101,大家都知道4是比12更好的随机数:)