php生成0~1随机小数的方法(必看)

 更新时间:2017年04月05日 10:45:40   投稿:jingxian  
下面小编就为大家带来一篇php生成0~1随机小数的方法(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

Javascript生成0~1随机小数的方法可以调用自带的Math.random();

例如:

<script type="text/javascript">
document.write(Math.random()); // 0.5840498607140034
</script>

php中有rand,mt_rand 随机方法,但这两个方法都不能生成0~1随机小数,我们可以写一个方法来实现这个功能。

php生成0~1随机小数方法如下:

<?php
/**
 * 生成0~1随机小数
 * @param Int  $min
 * @param Int  $max
 * @return Float
 */
function randFloat($min=0, $max=1){
  return $min + mt_rand()/mt_getrandmax() * ($max-$min);
}

// 例子,创建5个0~1随机小数
for($i=0; $i<5; $i++){
  echo randFloat().'<br>';
}
?>

输出:

0.59804026251568
0.67772196544228
0.90589751205682
0.45087858822703
0.17475316774787

以上这篇php生成0~1随机小数的方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • PHP+mysql防止SQL注入的方法小结

    PHP+mysql防止SQL注入的方法小结

    这篇文章主要介绍了PHP+mysql防止SQL注入的方法,结合实例形式总结分析了php+mysql程序设计中SQL注入的原理与相应的解决方法,需要的朋友可以参考下
    2019-04-04
  • php常用的url处理函数总结

    php常用的url处理函数总结

    这篇文章主要介绍了php常用的url处理函数,实例总结了parse_url、rawurldecode、urlencode、urldecode等一些较为常用的URL处理函数,非常具有实用价值,需要的朋友可以参考下
    2014-11-11
  • php中使用Imagick实现图像直方图的实现代码

    php中使用Imagick实现图像直方图的实现代码

    玩过单反相机的人应该都知道图像直方图(Image Histogram),简单点说,它通过计算每个色阶在总像素中所占的比例来反映图像的曝光情况。
    2011-08-08
  • 浅谈swoole的作用与原理

    浅谈swoole的作用与原理

    异步Node系统可以在不同协议间共享代码库,并在代码之外提供服务。实际上PHP中也有类似于Node的存在,并被列入了PHP拓展,叫做Swoole。本文将带领读者介绍其原理和如何使用。
    2021-05-05
  • PHP日志LOG类定义与用法示例

    PHP日志LOG类定义与用法示例

    这篇文章主要介绍了PHP日志LOG类定义与用法,结合实例形式分析了日志log的具体定义及使用方法,涉及php文件读写、日期时间及字符串等相关操作技巧,需要的朋友可以参考下
    2018-09-09
  • php 静态属性和静态方法区别详解

    php 静态属性和静态方法区别详解

    这篇文章主要介绍了php 静态属性和静态方法区别详解,需要的朋友可以参考下
    2017-04-04
  • PHP设计模式之状态模式定义与用法详解

    PHP设计模式之状态模式定义与用法详解

    这篇文章主要介绍了PHP设计模式之状态模式定义与用法,结合实例形式分析了php状态模式的概念、原理、定义、使用方法及相关注意事项,需要的朋友可以参考下
    2018-04-04
  • PHP数组array类常见操作示例

    PHP数组array类常见操作示例

    这篇文章主要介绍了PHP数组array类常见操作,结合实例形式分析了PHP数组array常见函数使用技巧与相关注意事项,需要的朋友可以参考下
    2020-05-05
  • PHP之sprintf函数用法详解

    PHP之sprintf函数用法详解

    这篇文章主要介绍了PHP中sprintf函数用法,以实例形式详细分析了sprintf函数格式化输出的常见用法,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • 解析php中memcache的应用

    解析php中memcache的应用

    本篇文章是对php中memcache的应用进行了详细的分析介绍,需要的朋友参考下
    2013-06-06

最新评论