ホームページ  >  記事  >  バックエンド開発  >  0 から 1 までのランダムな小数を生成する PHP メソッド

0 から 1 までのランダムな小数を生成する PHP メソッド

墨辰丷
墨辰丷オリジナル
2018-05-24 10:16:572081ブラウズ

この記事では主にPHPで0〜1のランダムな小数を生成する方法を紹介します。興味のある方はぜひ参考にしてください。 RJavaScript で 0 ~ 1 のランダムな 10 進数メソッドを生成するには、独自の

math.random (); メソッドを呼び出すことができますが、これら 2 つのメソッドはいずれも 0 から 1 までのランダムな 10 進数を生成できません。この機能を実現するメソッドを作成できます。 phpは次のように0から1までのランダムな小数を生成します:

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

出力:

<?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().&#39;<br>&#39;;
}
?>

上記はこの記事の全内容です、そうなることを願っていますみんなの学習に役立ちます。

関連する推奨事項:

PHP

指定されたディレクトリにファイルが存在するかどうかを確認する

Php、MySQL環境設定


PHP

関数curlリクエスト - ページを取得する/インターフェーステスト


以上が0 から 1 までのランダムな小数を生成する PHP メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。