Page 48 -
P. 48
第二章 運算式
(四)亂數函式:
Rnd:傳回 0 到 1 間小數的數值
呼叫 Rnd 前,請使用沒有引數的 Randomize 陳述式以系統計時器做為種子來初始
化亂數產生器。
範例如下:
Randomize()
Console.WriteLine(Rnd) 輸出結果
Console.WriteLine(Rnd)
Console.WriteLine(Rnd)
Console.WriteLine(Rnd)
Console.WriteLine(Rnd)
Console.WriteLine(Rnd)
Console.WriteLine(Rnd)
Console.WriteLine(Rnd)
Console.WriteLine(Rnd)
若要產生 a 至 b 的整數亂數值(b>a),則函式配合 Int 應寫成:Int( Rnd( ) * b ) + a
例如,若要產生1到45間的整數亂數值,範例如下:Int(Rnd( ) * 45) + 1
44