Rnd 2 什麼意思,vb中 rnd(2)代表什麼啊

2023-01-14 21:00:16 字數 5552 閱讀 9308

1樓:

rnd 函式

返回一個包含隨機數值的 single。

語法rnd[(number)]

可選的 number 引數是 single 或任何有效的數值表示式。

返回值如果 number 的值是 rnd 生成

小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

說明rnd 函式返回小於 1 但大於或等於 0 的值。

number 的值決定了 rnd 生成隨機數的方式。

對最初給定的種子都會生成相同的數列,因為每一次呼叫 rnd 函式都用數列中的前一個數作為下一個數的種子。

在呼叫 rnd 之前,先使用無引數的 randomize 語句初始化隨機數生成器,該生成器具有根據系統計時器得到的種子。

為了生成某個範圍內的隨機整數,可使用以下公式:

int((upperbound - lowerbound + 1) * rnd + lowerbound)

這裡,upperbound 是隨機數範圍的上限,而 lowerbound 則是隨機數範圍的下限。

注意 若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。

2樓:匿名使用者

語法rnd[(number)]

number 的值決定了 rnd 生成隨機數的方式。

number小於 0 rnd每次都使用 number 作為隨機數種子得到的相同結果。

number等於零 rnd生成最近生成的數number省略或大於0是一回事。

3樓:匿名使用者

rnd[(number)]

如果 number 的值是 rnd 生成

小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

說明 rnd 函式返回小於 1 但大於或等於 0 的值。

number 的值決定了 rnd 生成隨機數的方式。

對最初給定的種子都會生成相同的數列,因為每一次呼叫 rnd 函式都用數列中的前一個數作為下一個數的種子。

在呼叫 rnd 之前,先使用無引數的 randomize 語句初始化隨機數生成器,該生成器具有根據系統計時器得到的種子。

為了生成某個範圍內的隨機整數,可使用以下公式:

int((upperbound - lowerbound + 1) * rnd + lowerbound)

這裡,upperbound 是隨機數範圍的上限,而 lowerbound 則是隨機數範圍的下限。

注意 若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。

vb中 rnd(2)代表什麼啊

4樓:匿名使用者

rnd[(number)]

number:

小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

說明 rnd 函式返回小於 1 但大於或等於 0 的值。

number 的值決定了 rnd 生成隨機數的方式。

rnd(2)與 rnd() 效果是一樣的,生成序列中的下一個隨機數。

在vb中,rnd(1)+2 是什麼意思 rnd是表示什麼

vb中rnd是什麼意思

5樓:匿名使用者

法rnd[(number)]

可選的 number 引數是 single 或任何有效的數值表示式。

返回值如果 number 的值是 rnd 生成

小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

rnd 函式返回小於 1 但大於或等於 0 的值。

number 的值決定了 rnd 生成隨機數的方式。

對最初給定的種子都會生成相同的數列,因為每一次呼叫 rnd 函式都用數列中的前一個數作為下一個數的種子。

在呼叫 rnd 之前,先使用無引數的 randomize 語句初始化隨機數生成器,該生成器具有根據系統計時器得到的種子。

為了生成某個範圍內的隨機整數,可使用以下公式:

int((upperbound - lowerbound + 1) * rnd + lowerbound)

這裡,upperbound 是隨機數範圍的上限,而 lowerbound 則是隨機數範圍的下限。

注意 若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。

dim myvalue

myvalue = int((6 * rnd) + 1) ' 生成 1 到 6 之間的隨機數值。

6樓:deqr雲飄

rnd是一個函式,產生[0,1)之間的隨機數返回一個包含隨機數值的single。

rnd[(number)]

可選的number引數是single或任何有效的數值表示式。

返回值如果number的值是rnd生成

小於0每次都使用number作為隨機數種子得到的相同結果。

大於0序列中的下一個隨機數。

等於0最近生成的數。

省略序列中的下一個隨機數。

說明rnd函式返回小於1但大於或等於0的值。

number的值決定了rnd生成隨機數的方式。

對最初給定的種子都會生成相同的數列,因為每一次呼叫rnd函式都用數列中的前一個數作為下一個數的種子。

7樓:匿名使用者

private function rnd(num)if num< then

都使用 number 作為隨機數種子得到的相同結果。

elseif num=0 then

序列中的下一個隨機數

else

最近生成的數。

end if

end function

8樓:匿名使用者

rnd(n), n的含義:

小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

9樓:匿名使用者

vb中生成隨機數

randomize

int(x * rnd + y) 『rnd∈[0,1)如int(3 * rnd + 5) 意思就是隨機取5-7之間的整數

10樓:呵呵呵呵江好

rnd 函式隨機生成一個 1 到 6 的隨機整數。   dim myvalue   myvalue = int((6 * rnd) + 1) ' 生成 1 到 6 之間的隨機數值 ,這裡的int 是把後面產生的小數轉換成整數!

為了生成某個範圍內的隨機整數,可使用以下公式:   int((upperbound - lowerbound + 1) * rnd + lowerbound)   這裡,upperbound 是隨機數範圍的上限,而 lowerbound 則是隨機數範圍的下限。   注意 若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。

使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。   2、int((upperbound - lowerbound + 1) * rnd + lowerbound)

11樓:匿名使用者

rnd 函式

返回一個包含隨機數值的 single。

語法rnd[(number)]

可選的 number 引數是 single 或任何有效的數值表示式。

返回值如果 number 的值是 rnd 生成小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

說明rnd 函式返回小於 1 但大於或等於 0 的值。

number 的值決定了 rnd 生成隨機數的方式。

12樓:匿名使用者

rnd[(number)]

number:

小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

說明 rnd 函式返回小於 1 但大於或等於 0 的值。

number 的值決定了 rnd 生成隨機數的方式。

rnd(2)與 rnd() 效果是一樣的,生成序列中的下一個隨機數。

13樓:曉生

返回一個包含隨機數值的 single。

語法rnd[(number)]

可選的 number 引數是 single 或任何有效的數值表示式。

返回值如果 number 的值是 rnd 生成

小於 0 每次都使用 number 作為隨機數種子得到的相同結果。

大於 0 序列中的下一個隨機數。

等於 0 最近生成的數。

省略 序列中的下一個隨機數。

說明rnd 函式返回小於 1 但大於或等於 0 的值。

number 的值決定了 rnd 生成隨機數的方式。

對最初給定的種子都會生成相同的數列,因為每一次呼叫 rnd 函式都用數列中的前一個數作為下一個數的種子。

在呼叫 rnd 之前,先使用無引數的 randomize 語句初始化隨機數生成器,該生成器具有根據系統計時器得到的種子。

為了生成某個範圍內的隨機整數,可使用以下公式:

int((upperbound - lowerbound + 1) * rnd + lowerbound)

這裡,upperbound 是隨機數範圍的上限,而 lowerbound 則是隨機數範圍的下限。

注意 若想得到重複的隨機數序列,在使用具有數值引數的 randomize 之前直接呼叫具有負引數值的 rnd。使用具有同樣 number 值的 randomize 是不會得到重複的隨機數序列的。

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

rnd 函式示例

本示例使用 rnd 函式隨機生成一個 1 到 6 的隨機整數。

dim myvalue

myvalue = int((6 * rnd) + 1) ' 生成 1 到 6 之間的隨機數值。

matlab中size(a,2)什麼意思

size a,2 表示取矩來陣a的列數。如果a是多維矩自陣,bai則表示的仍然是取du每個二維矩陣的列 數。zhi 舉例說明如下 如果daoa是2維矩陣 行向量或列向量可看為行數或列數為1的矩陣 a 1,2,3 4,2,3 col size a,2 計算結果為col 3,因為矩陣a的列數為3 如果a...

vb中dmainqrysql是什麼意思

這個應該是你一個關於sql查詢的方法吧,你是不是沒有實現這個方法?vb中 是什麼意思 實際上是一種型別宣告的簡寫形式,表示雙精度值比如 5 說明5是一個雙精度值 而 j 相當於 dim j as double後,對j的引用 可以表示雙精度數。也可以表示格式化文字 format中 在定義字元型變數時使...

tmp在vb中什麼意思,vb中這條語句的意思是什麼tmpak

首先這是來個變數名,名字 自本身並不bai具有實際意義,完全由du程式設計者根據自己zhi的喜好設定 當然要dao符合vb的命名規則 就好比問 姚明是什麼意思 一樣。其次,英文的 臨時 是 temporary 所以通常用tmp或temp來作為臨時變數名。vb中這條語句的意思是什麼 tmp a k t...