- ベストアンサー
乱数について2
「3つのサイコロを振ったときの目の和を100回シュミレートしなさい。」という問題があるんですが、 「int(rand(6))+int(rand(6))+ int(rand(6))+ 3」としてもエラーとなります。これは、間違ってるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Excelのシート上で展開するなら =int(rand()*6)+1 + int(rand()*6)+1 + int(rand()*6)+1 でこれを100回コピーする ってのはどうでしょう? (前回の質問を参考にExcelと仮定してみました) VB/VBAならryoyamaさんのとおりだと思います。
その他の回答 (1)
- すもあん(@ryoyama)
- ベストアンサー率56% (45/80)
回答No.1
カテゴリが「Microsoftアプリケーション」なのですが、言語が何かわかりません。 推測で、VBまたはVBAと仮定してお答えします。 正しくは、 Int(Rnd * 6 + 1) + Int(Rnd * 6 + 1) + Int(Rnd * 6 + 1) です。 Excel VBAのヘルプのサンプルに載っていました。
質問者
お礼
説明不足ですみませんでした。ありがとうございました。
お礼
たびたびすみません。ありがとうございました。