iT邦幫忙

0

VB (mod() 餘數的問題

我在VB2008編輯器寫下面這個程式

dim random5 as integer    '宣告random5是整數
random5 = (Rnd() * 1200 + 1) Mod 6   'random5是一個1~1200的亂數除以6的餘數
msgbox(random5)  '訊息框顯示random5

我的問題是為甚麼偶爾會跑出訊息框6 這個結果
請知道的高手 告知一下 多謝

ccutmis iT邦高手 8 級 ‧ 2019-11-11 11:29:59 檢舉
改成 Int(Rnd() * 1200 + 1) Mod 6
VB 可以這樣寫唷 再次多謝
ccutmis iT邦高手 8 級 ‧ 2019-11-11 15:05:47 檢舉
不客氣 我是瞎猜的... 顆顆

尚未有邦友回答

立即登入回答