【发布时间】:2014-05-28 05:49:54
【问题描述】:
我是 Fortran 编程的新手。 谁能帮我解决一下。 我遇到了生成整数随机数的问题 在 fortran 随机数的 [0,5] 范围内使用 random_seed 和 rand
【问题讨论】:
-
rand是一个 GNU 扩展。 Fortran 95 组合是random_seed和random_number。 -
您可以接受正好 5 的结果吗?还是您的意思是要求范围 [0,5) ?以下建议不会为您提供准确的端点值(可能通过舍入除外。)
-
@SteveLionel 我不太清楚你的意思......你能详细说明一下吗?
-
您使用了术语“[0,5]”。这是“区间表示法”,意味着该值可以是从 0 到 5 之间的任何值。重新考虑,这可能就是您想要的。 francescalus 在下面的回答更详细地解释了。
标签: random numbers integer fortran