C での小数を含むランダムな Double 数値の生成
C では、「xxxxx,yyyyy」形式で 2 つの double の間に乱数を生成するには、次の処理が必要です。 C 11 および TR1 拡張機能で導入されたライブラリ機能を利用します。
ソリューションの概要
指定された形式で乱数を生成するには、次の手順に従います。
コード例
<code class="cpp">#include <random> int main() { double lower_bound = 0; double upper_bound = 10000; std::uniform_real_distribution<double> unif(lower_bound, upper_bound); std::default_random_engine re; double a_random_double = unif(re); return 0; }</code>
追加情報
C での乱数生成の詳細については、次のリソースを参照してください。
以上がC で小数を含むランダムな Double 数値を生成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。