在 C 中生成带有小数的随机双精度数
在 C 中,以“xxxxx,yyyyy”格式在两个双精度数之间生成随机数涉及利用 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 中生成带小数的随机双数?的详细内容。更多信息请关注PHP中文网其他相关文章!