\

Pythonでは、randomモジュールのuniform(a, b)関数を使用して、2つの値の間のランダムな浮動小数点数を生成することができます。この関数は、a <= N <= bの範囲のランダムな浮動小数点数Nを返します。

以下に具体的な使用例を示します。

import random

# 1.5と1.9の間のランダムな浮動小数点数を生成します。
random_number = random.uniform(1.5, 1.9)
print(random_number)

このコードは、1.5と1.9の間のランダムな浮動小数点数を出力します。

また、特定の桁数までのランダムな浮動小数点数を生成したい場合は、round()関数を使用して結果を丸めることができます。

import random

# 1.5と1.9の間のランダムな浮動小数点数を生成し、小数点以下2桁までを表示します。
random_number = round(random.uniform(1.5, 1.9), 2)
print(random_number)

このコードは、1.5と1.9の間のランダムな浮動小数点数を生成し、小数点以下2桁までを出力します。

以上がPythonで浮動小数点数の範囲内でランダムな数を生成する方法です。この機能は、ランダムなデータを生成する際や、シミュレーションを行う際など、様々な場面で役立ちます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です