În acest articol, vom crea o funcție personalizată pentru a genera numere zecimale aleatorii între intervalele definite.
Datele brute pentru acest exemplu constau din cea mai mică valoare și cea mai mare valoare a intervalului și a numărului de zecimale necesare în numerele zecimale.
Am creat o funcție personalizată „RandomNumbers” pentru a genera numere zecimale aleatorii între cele mai mici și cele mai mari numere definite. Această funcție ia cea mai mică valoare, cea mai mare valoare și numărul de zecimale necesare ca intrare și returnează cifre zecimale aleatoare ca ieșire.
Explicarea codului
Funcția aleatorie
Funcția Randomize este utilizată pentru a inițializa funcția RnD a generatorului de numere aleatorii și a-i atribui o nouă valoare seed.
Funcția RnD
Funcția RnD returnează un număr aleatoriu de tip unic de date.
Funcție rotundă
Funcția rotundă este utilizată pentru a limita numărul de zecimale.
Sintaxa funcției Round
Rundă (valoare, Număr_de_locuri_decimale)
Vă rugăm să urmați codul de mai jos
Opțiune Funcție explicită RandomNumbers (cel mai mic ca dublu, cel mai mare ca dublu, _ zecimale opționale ca număr întreg = 0) Randomize RandomNumbers = rotund ((cel mai mare - cel mai mic) * Rnd + cel mai mic, zecimale) Funcția finală
Dacă ți-a plăcut acest blog, distribuie-l prietenilor tăi de pe Facebook. De asemenea, ne puteți urmări pe Twitter și Facebook.
Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți munca noastră și o putem îmbunătăți. Scrieți-ne pe site-ul de e-mail