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