PHP生成指定范围的随机小数
2024-09-15
18
前言
PHP本身并没有在指定范围内生成随机小数的函数, 但是这种场景会在很多地方用到
只能我们自己去实现这种算法, 本文记录使用PHP生成在指定范围内的随机小数算法几种方法
方案一:mt_rand() / mt_getrandmax()
更新于:24天前/**
* 生成随机小数
*/
function randFloat($min, $max)
{
if ($min >= $max) {
throw new \Exception('最大值必须大于最小值', 501);
}
$rand = $min + mt_rand() / mt_getrandmax() * ($max - $min);
return floatval(sprintf('%.2f', $rand));
}
赞一波!
相关文章
- docker 怎么部署 php 应用
- php语法技巧代码实例
- PHP学习的技巧和学习的要素总结
- PHP平滑关闭/重启的实现代码
- PHP CURLFile函数模拟实现文件上传展示
- PHP导出数据超时的优化建议解读
- PHP实现生成二维码代码展示
- 10个技巧优化PHP程序Laravel 5框架
- 全栈工程师看过来!PHP Javascript语法对照、速查
- PHP程序员经常碰到的11个MySQL错误
- PHP 经纬度坐标相关计算方法
- PHP运算符执行顺序对照表
- PHP 中的 final 关键字
- PHP 命令行指令
- PHP 代码复用机制 trait
- mac 系统 homebrew 管理 PHP
- PHP 冒泡排序算法
- PHP 中的魔术方法
- PHP 拼手气红包分配算法
- PHP 获取手机号运营商
文章评论
评论问答