VB中Rnd函數的用法
#Rnd是能產生[0,1)之間的雙精確度隨機數的函數。 int(N)是取小於或等於N的最大整數的函數,如int(4.5)=4,int(-4.5)=5。
int(rnd的使用方法:
int(rnd * 范围 + 基数)
例如:int(rnd*m n)意為產生[n,m n-1]之間的隨機數
例:假設你想要將隨即產生的40到60之間(包括40和60)的6個隨機整數存放到一個一維數組suijishu()裡邊語句為:
dim suijishu(1 to 6) as integer, i as integer for i = 1 to 6 suijishu(i)=int(rnd*21+40) next i
分析:
0<=rnd<1
0<=rnd*21<21
40<=rnd*21 40<61
40<=int( rnd*21 40)<=60
更多教學請造訪php中文網。
以上是VB中Rnd函數的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!