概率計算 PHP幸運星

發表于:2007-05-25來源:作者:點擊數: 標簽:php給定概率幸運星計算
給定一個概率(這里是點數),確定某次事件是否發生. 可以用在根據用戶獲得的點數,隨機產生網站幸運星等方面(注意:這里有個'等'字). ? php /** @title: PHP 幸運星(lucker) @version:1.00 @license:BSD @author:axgle */ $bl = lucker(50);//50%的可能性 var_du

給定一個概率(這里是點數),確定某次事件是否發生.
可以用在根據用戶獲得的點數,隨機產生網站幸運星等方面(注意:這里有個'等'字).
<?php
/**
@title:PHP幸運星(lucker)
@version:1.00
@license:BSD
@author:axgle
*/

$bl = lucker(50);//50%的可能性
var_dump($bl);

function lucker($dot) {
        $dot = intval($dot);
        $dot = max($dot,0);//min dot = 0
        $dot = min($dot,100);//max dot = 100

        $one = rand(1,100);
        $total = range(1,100);
        shuffle($total);

        $range = array();
        for($i=0; $i<$dot; $i++) {
                $range[] = $total[$i];
        }
        return in_array($one,$range);
}
?>

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97