<p><img src="http://img.80zx.com/ueditor/image/202011/1604598810bcf647.png" title="image" alt="image"/></p><pre style="background-color:#262e37;color:#ffffff;font-family:'Consolas';font-size:11.3pt;"><span style="color:#66837f;background-color:#191f26;">//php</span><span style="color:#66837f;background-color:#191f26;font-family:'宋体';">生成</span><span style="color:#66837f;background-color:#191f26;">2</span><span style="color:#66837f;background-color:#191f26;font-family:'宋体';">位小数的随机数</span><span style="color:#66837f;font-family:'宋体';"><br/></span><span style="color:#f92672;">function </span><span style="color:#a6e22e;">randomFloat</span>(<span style="color:#660000;">$min </span><span style="color:#f92672;">= </span><span style="color:#ae81ff;">0</span>, <span style="color:#660000;">$max </span><span style="color:#f92672;">= </span><span style="color:#ae81ff;">10</span>)<br/>{<br/> $num <span style="color:#f92672;">= </span><span style="color:#660000;">$min </span><span style="color:#f92672;">+ </span><span style="color:#66d9ef;font-style:italic;">mt_rand</span>() <span style="color:#f92672;">/ </span><span style="color:#66d9ef;font-style:italic;">mt_getrandmax</span>() <span style="color:#f92672;">* </span>(<span style="color:#660000;">$max </span><span style="color:#f92672;">- </span><span style="color:#660000;">$min</span>);<br/> <span style="color:#f92672;">return </span><span style="color:#66d9ef;font-style:italic;">sprintf</span>(<span style="color:#e6db74;">"%.2f"</span>, $num);<br/><br/>}<br/><span style="color:#f92672;">echo </span><span style="color:#a6e22e;">randomFloat</span>(<span style="color:#ae81ff;">1</span>,<span style="color:#ae81ff;">5</span>);</pre><p>来源:https://blog.csdn.net/cen_cs/article/details/45500789</p>
相关文章