天天看點

PB 僞随機數發生器

Rand()

功能得到1與n之間的一個僞随機數。

文法Rand   (   n   )

參數n:數值型變量或表達式,指定要産生的僞随機數的上界。有效值在1到32,767之間傳回值與n的資料類型相同。函數執行成功時傳回1與n之間的一個僞随機數,包括1和n在内。如果參數n的值為NULL,Rand()函數傳回NULL。  

---------------------------------------------------------

Randomize()

功能初始化僞随機數發生器,這樣讓應用程式每次使用不同的僞随機數序列。

文法Randomize   (   n   )

參數n:數值型變量或表達式,指定僞随機數生成器使用的起始值,不同的起始值可以生成不同的僞随機數序列。當n的值為0時,該函數把系統時鐘作為僞随機數生成器的起始值,這樣可以生成不可重複的僞随機數序列。當n的值不為0時,可以産生不同的僞随機數序列,但是,如果兩次使用相同的僞随機數生成器起始值,那麼兩次生成的僞随機數序列相同。n的值在0到32,767之間傳回值Integer。極少使用該函數的傳回值。

繼續閱讀