Rnd függvény

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Véletlenszerűen kiválasztott számot tartalmazó egyszeres típusú adatot ad eredményül.

Szintaxis

Rnd [(number)]

A választható számaargumentum egy adott vagy bármely érvényes numerikus kifejezés.

Visszatérési értékek

Ha a szám

Rnd hoz létre

Nullánál kisebb

Ugyanazt a számot, valahányszor a számot a kezdőértékhasználják.

Nullánál nagyobb

A sorozat következő véletlen szám.

Nullával egyenlő

A leggyakrabban a legutóbb létrehozott szám.

Nincs megadva

A sorozat következő véletlen szám.


Megjegyzések

A Rnd függvény értéke kisebb 1-nél, de nagyobb, mint vagy egyenlő nullával.

Az érték szám határozza meg, hogyan hozza létre a Rnd véletlen szám:

Minden megadott kezdeti rendező az ugyanabban a számozási sorrendben jön létre, mivel minden egymást követő hívás Rnd függvény használja az előző szám egy rendező a sorozat következő számát.

Rnd , hívása előtt a Véletlenszerűsítés utasítás nélkül argumentumot segítségével a véletlen szám nyilvántartás-készítő alkalmazás inicializálni, a rendszer idejének mérése alapján seed (mag).

Egy adott tartomány véletlen egészérték részt veszi figyelembe létrehozásához használja a következő képletet:

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

Ebben az esetben felső a legnagyobb számtól a tartományban, akinek adni az alsó a legkisebb számtól a tartományban.

Megjegyzés : Ismételje meg a véletlen számok sorozatok, hívja Rnd a negatív argumentummal numerikus argumentumot Véletlenszerűsítés használata előtt. Az azonos értékkel rendelkező Véletlenszerűsítés használatának szám nem ismételje meg az előző sorozat.

Példa

Megjegyzés : A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában a Rnd függvény készítése egy véletlen egész szám 1-től 6.

Dim MyValue
' Generate random value between 1 and 6.
MyValue = Int((6 * Rnd) + 1)

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×