Python を使用して範囲内でランダムな浮動小数点数を生成するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-10-18 18:37:03
オリジナル
402 人が閲覧しました

How to Generate Random Floats within a Range using Python?

浮動小数点範囲内での乱数の生成

random.randrange() 関数は整数に制限されているため、どのように取得すればよいのか疑問に思うかもしれません。 float 値の範囲内の乱数。

解決策は、random.uniform(a, b) を使用することです。このメソッドは float 引数を受け入れ、指定された範囲内の乱数を生成します:

<code class="python">import random
print(random.uniform(1.5, 1.9))  # Output: 1.8733202628557872</code>
ログイン後にコピー

これにより、random.randrange() の制限に対処し、希望の範囲内でランダムな float を取得できるようになります。

以上がPython を使用して範囲内でランダムな浮動小数点数を生成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート