VB中Rnd函数的用法
生活随笔
收集整理的這篇文章主要介紹了
VB中Rnd函数的用法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
VB中Rnd函數(shù)的用法
Rnd是一個(gè)能產(chǎn)生[0,1)之間的雙精度隨機(jī)數(shù)的函數(shù)。int(N)是一個(gè)取小于或等于N的最大整數(shù)的函數(shù),比如int(4.5)=4,int(-4.5)=5。
int(rnd的使用方法:
int(rnd * 范圍 + 基數(shù))
登錄后復(fù)制
比如:int(rnd*m+n)意為產(chǎn)生[n,m+n-1]之間的隨機(jī)數(shù)
例:假設(shè)你想要將隨即產(chǎn)生的40到60之間(包括40和60)的6個(gè)隨機(jī)整數(shù)存放到一個(gè)一維數(shù)組suijishu()里邊語(yǔ)句為:
dim suijishu(1 to 6) as integer, i as integer for i = 1 to 6 suijishu(i)=int(rnd*21+40) next i
登錄后復(fù)制
分析:
0<=rnd<1
0<=rnd*21<21
40<=rnd*21+40<61
40<=int(rnd*21+40)<=60
更多教程請(qǐng)?jiān)L問風(fēng)君子博客。
以上就是VB中Rnd函數(shù)的用法的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注風(fēng)君子博客其它相關(guān)文章!
總結(jié)
以上是生活随笔為你收集整理的VB中Rnd函数的用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在几个EXCEL表中同一行同一列输入相同
- 下一篇: 小米洗衣机1a和1s有什么区别(小米官方