看板 Visual_Basic 關於我們 聯絡資訊
  我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)
fabianwind:前面加上randomize就會有隨機的亂數種子的 09/02 20:35
mlwmlw:哇哇~原來如此,可以了 非常感謝呢 09/02 21:43