• ベストアンサー

vbaの意味

vbaで Sub test() MsgBox Int((13 - 10 + 1) * Rnd + 10) End Sub これは、どういう意味でしょうか? 10-13までの数字の中で乱数を発生させるということでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

一定範囲内の乱数を出力する式は 乱数=Int((最大値 - 最小値 +1 ) * Rnd + 最小値) ですので、示された式は質問者さんの思われているとおりで正解ですね。

sdsuufxizhwbl
質問者

お礼

回答ありがとうございました。

関連するQ&A

専門家に質問してみよう