[VB6 ] rnd函數的問題
我VB只有學一點剛剛遇到了個問題想請問一下,剛剛想要自己寫個隨機程式,
但是不知道為什麼,我用了一個rnd函數想要產生隨機數字,
我一直以為每次產生都是不一樣的,
結果我執行的每一次,他竟然是有規律的出現數字,
我是想要產生一個隨機一到十的數字,
Y = (Rnd() * 10) + 1
但是只要我程式關掉打開,
數字卻是有規律的產生的,並不如我想像的隨機,
例如每次開程式,按按鈕輸出,都是 3 3 8 4 7 6
這樣的數字,關掉以後打開按按鈕又是3 3 8 4 76
我讀我唯一一本vb入門的書,也沒仔細寫清楚,
如果是規律的產生,還叫做隨機嗎…
這樣我就不知道怎麼樣產生隨機數字了耶…因為用乘什麼的,
怎麼樣重開程式以後,輸出的數字還是一樣的呀,
不知道是我哪個概念錯了嗎?可否說明一下,謝謝…
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.125.26
※ 編輯: mlwmlw 來自: 218.184.125.26 (09/02 19:50)
推
09/02 20:35, , 1F
09/02 20:35, 1F
推
09/02 21:43, , 2F
09/02 21:43, 2F
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章