Cで乱数を生成する次のコードを作成しました。
int main (int argc, char *argv[])
{
unsigned int iseed = (unsigned int)time(NULL);
srand (iseed);
/* Generate random number*/
int i;
for (i = 0; i < 1; i++)
{
printf ("Random[%d]= %u\n", i, rand ());
}
return 0;
}
出力には 10 桁の乱数が表示されます。出力に表示される桁数を変更するにはどうすればよいですか?