【发布时间】:2020-07-01 17:27:46
【问题描述】:
我知道如何在 C++ 中生成随机数。喜欢,
int num = rand()%(1000)+1;
那么随机数将在 1 到 1000 之间。 但我的问题是-
- 如何生成两个固定范围之间的数字,上 sn-p 是否可以生成 1 到 X 之间的数字。但是对于两个不同的范围(X 到 Y)我应该怎么做。就像我想生成之间的随机数1000 到 5000。
- 如何生成超过 32 位和最多 64 位的数字?我试过这样-
long long num = rand()%(1000000000000000000)+1;
【问题讨论】:
-
每个问题回答一个问题