php實現(xiàn)的一段簡單概率相關(guān)代碼
本文實例講述了php實現(xiàn)的一段簡單概率相關(guān)代碼。分享給大家供大家參考,具體如下:
<?php for($i=1;$i<100000;$i++){ $x=mt_rand(0,100); if($x<20){ $a=$a+1; } else{ if($x<50){ $b=$b+1; } else{ $c=$c+1; } } } echo $a . '<br />'; echo $b . '<br />'; echo $c . '<br />'; ?>
輸出結(jié)果:
19589
29795
50615
關(guān)鍵在mt_rand(0,100)
通過$a $b $c的出現(xiàn)次數(shù)來體現(xiàn)概率
補(bǔ)充:上面的代碼沒有排版,顯得閱讀起來有點吃力,幸虧代碼不多。小編在這里推薦一款本站的php格式化美化的排版工具幫助大家在以后的PHP程序設(shè)計中進(jìn)行代碼排版,增加代碼的可讀性:
php代碼在線格式化美化工具:
http://tools.jb51.net/code/phpformat
另外,由于php屬于C語言風(fēng)格,因此下面這款工具同樣可以實現(xiàn)php代碼的格式化:
C語言風(fēng)格/HTML/CSS/json代碼格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)學(xué)運算技巧總結(jié)》、《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《PHP數(shù)組(Array)操作技巧大全》、《php排序算法總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》、《php正則表達(dá)式用法總結(jié)》、《PHP運算與運算符用法總結(jié)》、《php字符串(string)用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計有所幫助。
- php獲取一定范圍內(nèi)取N個不重復(fù)的隨機(jī)數(shù)
- php時間函數(shù)用法分析
- php通過文件頭判斷格式的方法
- php使用number_format函數(shù)截取小數(shù)的方法分析
- php中關(guān)于長度計算容易混淆的問題分析
- 求PHP數(shù)組最大值,最小值的代碼
- php 求質(zhì)素(素數(shù)) 的實現(xiàn)代碼
- 深入理解PHP幾個算法:PHP冒泡、PHP二分法、PHP求素數(shù)、PHP乘法表
- PHP求小于1000的所有水仙花數(shù)的代碼
- C語言求圓周率的簡單實現(xiàn)方法
- python計算圓周率pi的方法
- JavaScript中使用Math.PI圓周率屬性的方法
- php求圓周率的簡單實現(xiàn)方法
相關(guān)文章
php實現(xiàn)的微信分享到朋友圈并記錄分享次數(shù)功能
這篇文章主要介紹了php實現(xiàn)的微信分享到朋友圈并記錄分享次數(shù)功能,結(jié)合實例形式分析了php微信分享功能接口調(diào)用及分享次數(shù)統(tǒng)計具體操作技巧,需要的朋友可以參考下2018-01-01DW中鏈接mysql數(shù)據(jù)庫時,建立字符集中文出現(xiàn)亂碼的解決方法
DW中鏈接mysql數(shù)據(jù)庫時,建立字符集中文出現(xiàn)亂碼“????”2010-03-03基于PHP創(chuàng)建Cookie數(shù)組的詳解
本篇文章是對在PHP中創(chuàng)建Cookie數(shù)組的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07解析如何修改phpmyadmin中的默認(rèn)登陸超時時間
本篇文章是對修改phpmyadmin中的默認(rèn)登陸超時時間的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06