国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

關(guān)于PHP隨機(jī)概率計(jì)算函數(shù)的介紹

2020-03-24 18:12:15
字體:
供稿:網(wǎng)友
這篇文章主要介紹了關(guān)于PHP隨機(jī)概率計(jì)算函數(shù)的介紹,有著一定的參考價(jià)值,現(xiàn)在分享給大家,有需要的朋友可以參考一下

游戲開發(fā)中,會(huì)經(jīng)常碰到計(jì)算概率的場(chǎng)景
下面的代碼就是一個(gè)最簡(jiǎn)單的根據(jù)給定概率計(jì)算出隨機(jī)結(jié)果的實(shí)例

<?php//a出現(xiàn)的概率是10%,b是20%,c是30%,d是40%$pro = ['a' =>10,'b' =>20,'c' =>30,'d' =>40];function proRand($pro){        $ret = '';        $sum = array_sum($pro);        foreach($pro as $k=>$v)        {                   $r = mt_rand(1, $sum);                //echo $r . "/t" . $v . "/n";                if($r <= $v)                 {                           $ret = $k;                         break;                }else{                        $sum = max(0, $sum - $v);                }           }           return $ret;}echo proRand($pro);

更復(fù)雜的可能會(huì)在概率之上加上權(quán)重。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP !

相關(guān)推薦:

PHP如何讀取大excel文件數(shù)據(jù)的方法

以上就是關(guān)于PHP隨機(jī)概率計(jì)算函數(shù)的介紹的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注 其它相關(guān)文章!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 博湖县| 德清县| 集贤县| 原平市| 晋城| 樟树市| 莱芜市| 信丰县| 北川| 门源| 诸暨市| 廉江市| 玉田县| 仁化县| 中西区| 利川市| 贵德县| 长春市| 鹤峰县| 汉源县| 横山县| 前郭尔| 中超| 克东县| 广饶县| 天台县| 阿勒泰市| 浙江省| 绥芬河市| 平远县| 贺兰县| 和政县| 天水市| 页游| 周至县| 通河县| 屏东县| 洛川县| 莒南县| 巴马| 六盘水市|