En förbättrad funktion för anpassade slumpmässiga nummer

Anonim

I den här artikeln kommer vi att skapa en anpassad funktion för att generera slumpmässiga decimalnummer mellan de definierade intervallerna.

Rådata för detta exempel består av lägsta värde och högsta värde för intervallet och antalet decimaler som krävs i decimalnummer.

Vi har skapat en anpassad funktion "RandomNumbers" för att generera slumpmässiga decimalnummer mellan de definierade lägsta och högsta talen. Denna funktion tar lägsta värde, högsta värde och antal decimaler som krävs som inmatning och returnerar slumpmässiga decimalnummer som utdata.

Kodförklaring

Slumpmässig funktion

Slumpmässig funktion används för att initiera RnD-funktionen för slumptalsgeneratorn och tilldela den ett nytt frövärde.

RnD -funktion

RnD -funktionen returnerar ett slumpmässigt antal enstaka datatyp.

Rund funktion

Runda funktionen används för att begränsa antalet decimaler.

Syntax för Round -funktion

Round (värde, Number_of_decimal_places)

Följ koden nedan

 Alternativ Explicit Function RandomNumbers (lägst som dubbel, högst som dubbel, _ valfria decimaler som heltal = 0) Randomize RandomNumbers = Round ((Highest - Lowest) * Rnd + Lowest, Decimals) End Function 

Om du gillade den här bloggen, dela den med dina vänner på Facebook. Du kan också följa oss på Twitter och Facebook.

Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen