乱数の品質について

http://risupia.panasonic.co.jp/dice/dice.html
ここで、ずーっとサイコロを振っていて思い出した。プログラムするときに組み込み関数の乱数を使うが、いうまでもなくコンピュータは本当にサイコロを振るわけではなく擬似乱数だ。
昔、N88-basicで正方形の紙に砂を撒いて円の中にはいる砂を数え、円周率を求めるというプログラム*1を書いた。砂の数を増やしていくと、だんだん模様が見えてきた。「ひとまわり」してしまったのだろう。授業では使わなかった。
例えばExcelのrand()を使ってサイコロを振るとしたら、何回の試行までは可能なのだろうか?rand()の具体的な中身がわかればよいんだけれどな。time()など使って自分で作ればいいのかしら。

*1:モンテカルロ法だっけ?方か?