結果
1.rand() を10000000回生成した average = 16385.124120
max = 32767
2.(32768*(rand()%2)+rand())%40000 を10000000回生成した average = 17185.122917
max = 39999
3.(32768*(rand()%2)+rand())%65535 を10000000回生成した average = 32770.057339
max = 65534
4.32768*(rand()%2) を10000000回生成した average = 16384.393216
max = 32768
5.(int)(40000*genrand_real2()) を10000000回生成した average = 20000.954398
max = 39999