码迷,mamicode.com
首页 > 其他好文 > 详细

概率计算函数

时间:2016-12-21 09:52:26      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:public   get   cti   array   class   randn   proc   color   blog   

//概率计算函数
    public function get_rand($proArr) {
        $result = ‘‘;  
        //概率数组的总概率精度
        $proSum = array_sum($proArr);  
        //概率数组循环
        foreach ($proArr as $key => $proCur) {
            $randNum = mt_rand(1, $proSum);
            if ($randNum <= $proCur) {
                $result = $key;
                break;
            } else {
                $proSum -= $proCur;
            }
        }
        unset ($proArr);   
        return $result;
    } 

 

概率计算函数

标签:public   get   cti   array   class   randn   proc   color   blog   

原文地址:http://www.cnblogs.com/snowfel/p/6206316.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!