Vylepšená funkcia vlastných náhodných čísel

Anonim

V tomto článku vytvoríme vlastnú funkciu na generovanie náhodných desatinných čísel medzi definovanými rozsahmi.

Pôvodné údaje pre tento príklad pozostávajú z najnižšej hodnoty a najvyššej hodnoty rozsahu a počtu desatinných miest požadovaných v desatinných číslach.

Vytvorili sme vlastnú funkciu „Náhodné čísla“ na generovanie náhodných desatinných čísel medzi definovanými najnižšími a najvyššími číslami. Táto funkcia používa ako vstup najnižšiu hodnotu, najvyššiu hodnotu a počet desatinných miest a ako výstup vracia náhodné desatinné čísla.

Vysvetlenie kódu

Funkcia náhodného výberu

Funkcia Randomize sa používa na inicializáciu funkcie RnD generátora náhodných čísel a priradenie novej počiatočnej hodnoty.

Funkcia RnD

Funkcia RnD vracia náhodný počet jedného dátového typu.

Okrúhla funkcia

Zaokrúhlená funkcia sa používa na obmedzenie počtu desatinných miest.

Syntax funkcie Round

Zaokrúhlené (hodnota, počet_decimálnych_miest)

Pri kódovaní postupujte podľa nižšie uvedených pokynov

 Možnosť Explicitná funkcia RandomNumbers (najnižšia ako dvojnásobná, najvyššia ako dvojnásobná, _ voliteľná desatinná čísla ako celé číslo = 0) Randomize RandomNumbers = okrúhla ((najvyššia - najnižšia) * Rnd + najnižšia, desatinná čísla) Koncová funkcia 

Ak sa vám tento blog páčil, zdieľajte ho so svojimi priateľmi na Facebooku. Môžete nás tiež sledovať na Twitteri a Facebooku.

Budeme radi, ak sa nám ozvete, dajte nám vedieť, ako môžeme zlepšiť našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku