狭い範囲の値にしかなっていません。102倍しても、764388~794376。この値で割ると、23.327~24.242。整数ですから、23~24。これが、最初の乱数が同じ値になる理由です。割ることは、15ビット右シフトするのと同じで、元の数の下位15ビットを捨てることになっています。下位ビットの値を利用できて、もっと良くなると思います。よる乱数の生成も問題があります。321/32768となって一様ではないということです。乱数の最初の値は同じにはなりません。time=1541094598]それと表示されてく乱数はー1から100に収まってるんですが、最初に表示される数字が約一分ごとに1増えていく感じで乱数になりませんでした。(疑似乱数の弊害ですかね?だとしたら対処法も教えてほしいです。2番目以降はぱっと見規則性はなかったです。