国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP全概率運算函數(優化版) Webgame開發必備

PHP全概率運算函數(優化版) Webgame開發必備

2019-12-04 11:13PHP教程網 PHP教程

PHP全概率運算函數(優化版) Webgame開發必備,需要的朋友可以參考下。

代碼如下:


<?php 
$setting = array( 
// 黑色概率 
0 => 0.99, 
// 白色概率 
1 => 0.01, 
); 
// Requires the GD Library 
header("Content-type: image/png"); 
$im = imagecreatetruecolor(256, 256) or die("Cannot Initialize new GD image stream"); 
$white = imagecolorallocate($im, 255, 255, 255); 
$start = microtime(true); 
for ($y=0; $y<256; $y++) { 
for ($x=0; $x<256; $x++) { 
if (random($setting) === 1) { 
imagesetpixel($im, $x, $y, $white); 



$time = microtime(true) - $start; 
header("X-Exec-Time: ".$time); 
imagepng($im); 
imagedestroy($im); 

/** 
* 全概率計算 

* @param array $p array('a'=>0.5,'b'=>0.2,'c'=>0.4) 
* @return string 返回上面數組的key 
* @author Lukin <my@lukin.cn> 
*/ 
function random($ps){ 
static $arr = array(); $key = md5(serialize($ps)); 
if (!isset($arr[$key])) { 
$max = array_sum($ps); 
foreach ($ps as $k=>$v) { 
$v = $v / $max * 10000; 
for ($i=0; $i<$v; $i++) $arr[$key][] = $k; 


return $arr[$key][mt_rand(0,count($arr[$key])-1)]; 

?> 


黑點出現概率99%,白點出現概率1%,測試結果:
PHP全概率運算函數(優化版) Webgame開發必備

PHP全概率運算函數(優化版) Webgame開發必備

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99亚洲精品 | 国色天香成人网 | 国产高清视频一区二区 | 中文字幕日韩欧美 | 激情综合国产 | 日韩成人在线观看 | 亚洲视频欧美视频 | 亚洲免费视频大全 | 亚洲欧美在线观看 | 国产精品2区 | 久日av| 91捆绑91紧缚调教91 | 曰韩在线 | 精品自拍视频 | 国产精品自产拍在线观看 | 超级av| 丝袜+亚洲+另类+欧美+变态 | 一区二区视频在线观看 | 免费成人在线看 | 亚洲久久| 一级毛片免费网站 | 国产精品3区 | 国产精品视频一区二区三区四 | 午夜国产 | 色综合色综合网色综合 | 中文字幕av亚洲精品一部二部 | 欧美极品视频 | 黄色一级片毛片 | 国产精品高潮呻吟久久av野狼 | 欧美大黄大色一级毛片 | 精精国产xxxx视频在线播放 | av网站免费线看 | 日韩中文字幕一区二区三区 | 国产欧美日韩精品一区 | 久久精品一区二区三区中文字幕 | 在线观看五码 | 高清一区二区三区 | 人人99精| 久久国产亚洲精品 | 精品中文字幕一区二区三区av | 韩国精品一区 |