5 つの異なる乱数が必要ですが、生成される桁数は同じです。
私はこのコードを持っています:
int main()
{
srand(time(0));
unsigned int num1 = rand();
cout << "random number 1 = " << num1 << endl;
unsigned int num2 = rand();
cout << "random number 2 = " << num2 << endl;
unsigned int num3 = rand();
cout << "random number 3 = " << num3 << endl;
unsigned int num4 = rand();
cout << "random number 4 = " << num4 << endl;
unsigned int num5 = rand();
cout << "random number 5 = " << num5 << endl;
}
出力は次のとおりです。
random number 1 = 278203697
random number 2 = 2102275865
random number 3 = 1018298572
random number 4 = 1658370388
random number 5 = 429634923
一方、私の望ましい出力は、すべての数字に対して同じ桁数を生成することです。例えば:
random number 1 = 278203697
random number 2 = 210227586
random number 3 = 101829857
random number 4 = 165837038
random number 5 = 429634923
私が望む出力のようにする方法は?
ありがとう、助けてくれてありがとう