Parannettu mukautettu satunnaislukutoiminto

Anonim

Tässä artikkelissa luomme mukautetun funktion luomaan satunnaisia ​​desimaalilukuja määritettyjen alueiden väliin.

Tämän esimerkin raakatiedot koostuvat desimaaliluvuissa vaaditun alueen ja desimaalien määrän pienimmästä ja korkeimmasta arvosta.

Olemme luoneet mukautetun funktion "Satunnaisluvut", joka luo satunnaisia ​​desimaalilukuja määritettyjen pienimpien ja suurimpien lukujen välille. Tämä toiminto ottaa syötteeksi vaaditun pienimmän arvon, suurimman arvon ja desimaalilukumäärän ja palauttaa satunnaiset desimaaliluvut tulostena.

Koodin selitys

Satunnaistoiminto

Satunnaistustoimintoa käytetään alustamaan satunnaislukugeneraattorin RnD-toiminto ja määrittämään sille uusi siemenarvo.

RnD -toiminto

RnD -funktio palauttaa satunnaisen määrän yksittäistä tietotyyppiä.

Pyöreä toiminto

Pyöreä toiminto rajoittaa desimaalien määrää.

Pyöreän funktion syntaksi

Pyöreä (arvo, desimaalipaikkojen määrä)

Seuraa koodia alla

 Vaihtoehto Selkeä toiminto Satunnaisluvut (pienin kuin kaksinkertainen, suurin kuin kaksinkertainen, _ valinnaiset desimaalit kokonaislukuna = 0) Satunnaista satunnaisluvut = pyöreä ((korkein - pienin) * Rnd + pienin, desimaalit) Lopputoiminto 

Jos pidit tästä blogista, jaa se ystävillesi Facebookissa. Voit myös seurata meitä Twitterissä ja Facebookissa.

Haluaisimme kuulla sinusta, kerro meille, kuinka voimme parantaa työtämme ja parantaa sitä sinulle. Kirjoita meille sähköpostitse