首頁  >  文章  >  後端開發  >  php隨機數 微信隨機產生紅包金額演算法php版

php隨機數 微信隨機產生紅包金額演算法php版

WBOY
WBOY原創
2016-07-27 16:56:221583瀏覽

最近在研究發紅包的功能,於是寫了個紅包的生成演算法。

紅包產生演算法的需求
預先產生所有的紅包還是一個請求隨機產生一個紅包
簡單來說,就是把一個大整數m分解(直接以「分為單位,如1元即100)分解成n個小整數的過程,小整數的範圍是[min, max]。都隨機產生一個0到(max-min)範圍的整數,再加上min就是紅包的錢數。也就是說可能最後的紅包都是0.01元的。 🎜>理想的紅包生成演算法
理想的紅包產生結果是平均值附近的紅包比較多,大紅包和小紅包的數量比較少。態分佈。 」收縮「的方式來達到這種效果。錢數,總數,最大值,最小值要合理)
Php代碼


以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持本站。
以上就介紹了php隨機數 微信隨機產生紅包金額演算法php版,包含了php隨機數的內容,希望對PHP教學有興趣的朋友有幫助。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn