返回一個(gè)包含隨機(jī)數(shù)值的 Single.
語(yǔ)法
Rnd[(number)]
可選的 number 參數(shù)是 Single 或任何有效的數(shù)值表達(dá)式.
返回值
如果 number 的值是 Rnd 生成
小于 0 每次都使用 number 作為隨機(jī)數(shù)種子得到的相同結(jié)果.
大于 0 序列中的下一個(gè)隨機(jī)數(shù).
等于 0 最近生成的數(shù).
省略 序列中的下一個(gè)隨機(jī)數(shù).
說(shuō)明
Rnd 函數(shù)返回小于 1 但大于或等于 0 的值.
number 的值決定了 Rnd 生成隨機(jī)數(shù)的方式.
對(duì)最初給定的種子都會(huì)生成相同的數(shù)列,因?yàn)槊恳淮握{(diào)用 Rnd 函數(shù)都用數(shù)列中的前一個(gè)數(shù)作為下一個(gè)數(shù)的種子.
在調(diào)用 Rnd 之前,先使用無(wú)參數(shù)的 Randomize 語(yǔ)句初始化隨機(jī)數(shù)生成器,該生成器具有根據(jù)系統(tǒng)計(jì)時(shí)器得到的種子.
為了生成某個(gè)范圍內(nèi)的隨機(jī)整數(shù),可使用以下公式:
Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
這里,upperbound 是隨機(jī)數(shù)范圍的上限,而 lowerbound 則是隨機(jī)數(shù)范圍的下限.
注意 若想得到重復(fù)的隨機(jī)數(shù)序列,在使用具有數(shù)值參數(shù)的 Randomize 之前直接調(diào)用具有負(fù)參數(shù)值的 Rnd.使用具有同樣 number 值的 Randomize 是不會(huì)得到重復(fù)的隨機(jī)數(shù)序列的.
---------------------------------
Rnd 函數(shù)示例
本示例使用 Rnd 函數(shù)隨機(jī)生成一個(gè) 1 到 6 的隨機(jī)整數(shù).
Dim MyValue
MyValue = Int((6 * Rnd) + 1) ' 生成 1 到 6 之間的隨機(jī)數(shù)值.
求VB中Rnd函數(shù)的一系列公式用法
求VB中Rnd函數(shù)的一系列公式用法
數(shù)學(xué)人氣:263 ℃時(shí)間:2020-02-04 01:33:00
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- vb中的一個(gè)Rnd函數(shù)表達(dá)式的問(wèn)題
- 明明過(guò)生日時(shí)時(shí)請(qǐng)好朋友們吃飯,買(mǎi)了4瓶橙汁,每瓶0.75升,每杯可倒3/10升,這些橙汁可倒多少杯?
- 花兒推開(kāi)了春天的大門(mén);雷電推開(kāi)了夏天的大門(mén)仿著再寫(xiě)4個(gè)句子!
- 隔一條長(zhǎng)而寬的河如何測(cè)出松樹(shù)的高?
- 一個(gè)三位數(shù)除以一個(gè)二位數(shù),商最大是( )位數(shù),最小是( )位數(shù)
- 已知函數(shù)f(x)(x不等于0),對(duì)于任意非零實(shí)數(shù)x,y,滿足f(xy)=f(x)+f(y).
- 根號(hào)18/根號(hào)8*根號(hào)27/2
- sorry to break your walkman 翻譯成中文
- 誰(shuí)有和還有的題目(注意,是練習(xí)題!)阿!現(xiàn)在要!求啊...
- 大氣層密度不均勻,所以人眼所看到的日落的太陽(yáng)在實(shí)際位置的哪個(gè)位置
- 誰(shuí)能給我一段100字以上描寫(xiě)春雨的美文
- 如圖所示電路中,電源電壓保持不變,燈L電壓為12V時(shí)能正常發(fā)光,燈的電阻為12Ω,當(dāng)S1、S2都閉合時(shí),電流表示數(shù)為1.2A,這時(shí)燈L正常發(fā)光(不計(jì)溫度對(duì)電阻的影響).
猜你喜歡
- 1人類的視覺(jué)是什么視覺(jué),是真正看見(jiàn)嗎?
- 2為什么漢語(yǔ)拼音與英文字母一樣?
- 3英語(yǔ)高手可以幫我看一篇文章有什么語(yǔ)法或詞匯錯(cuò)誤嗎?還能添加點(diǎn)什么嗎?
- 4在家庭電路中,以下情況會(huì)引起保險(xiǎn)絲熔斷的是( ?。?A.用測(cè)電筆接觸火線 B.連接電路時(shí)誤將火線與零線接通 C.將開(kāi)關(guān)用導(dǎo)線接通 D.電路中用電器總功率過(guò)大
- 5理想,在饑餓面前,它是糧食……仿寫(xiě)句子兩句?
- 6焰色反應(yīng)是一種化學(xué)反應(yīng)嗎?
- 7This ruler is green.同意句
- 8某年的10月份有5個(gè)星期二,4個(gè)星期三,這年的國(guó)慶節(jié)是星期幾
- 9用一根鐵絲圍成一個(gè)邊長(zhǎng)是8分米的正方形,如果把它拉成平行四邊形,面積減少了16平方分米,這個(gè)平行四邊形的高是多少分米?
- 10They arrived at teh small village_____(safe)at last
- 11分?jǐn)?shù)應(yīng)用題一批稻谷放在甲,乙兩個(gè)糧庫(kù)中,甲庫(kù)所存的稻谷數(shù)量是乙?guī)斓陌朔种?后來(lái)從甲庫(kù)取出42噸,乙?guī)?/a>
- 12You'll never marry her-She's much too good for you