Funktionen Rnd

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Returnerer en enkelt, der indeholder et vilkårligt tal.

Syntaks

Rnd [(number)]

Valgfrit antalargument er en enkelt eller en hvilken som helst gyldigt numerisk udtryk.

Returnere værdier

Hvis tal er

Rnd genererer

Mindre end nul

Det samme tal, hver gang ved hjælp af tal som basistal.

Større end nul

Det næste tilfældige tal i rækkefølgen.

Lig med nul

Det senest genererede tal.

Ikke angivet

Det næste tilfældige tal i rækkefølgen.


Bemærkninger

Funktionen Rnd returnerer en værdi, mindre end 1, men større end eller lig med nul.

Værdien af tal bestemmer, hvordan Rnd genererer et tilfældigt tal:

For en given startbasis genereres den samme talsekvens, fordi hver efterfølgende opkald til funktionen Rnd bruger det foregående tal som basis for det næste nummer i rækkefølgen.

Bruge sætningen gør vilkårlig uden et argument initialiseret tilfældige tal generator med en basis, der er baseret på system timer, før du kalder Rnd, .

For at frembringe tilfældige heltal inden for et bestemt område, du brug denne formel:

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

Her upperbound er det højeste tal i området, og lowerbound er det mindste tal i området.

Bemærk: For at gentage sekvensen af tilfældige tal, skal du ringe Rnd med et negativt argument med det samme, inden du bruger gør vilkårlig med et numerisk argument. Den foregående sekvens gentages ikke, ved hjælp af gør vilkårlig med den samme værdi til tal .

Eksempel

Bemærk: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

Dette eksempel bruges funktionen Rnd til at generere et tilfældigt heltal fra 1 til 6.

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

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×