Patobulinta pasirinktinių atsitiktinių skaičių funkcija

Anonim

Šiame straipsnyje mes sukursime pasirinktinę funkciją, kuri sugeneruos atsitiktinius dešimtainius skaičius tarp apibrėžtų diapazonų.

Neapdorotus šio pavyzdžio duomenis sudaro mažiausia ir didžiausia diapazono ir dešimtainių skaičių, reikalingų dešimtainiais skaičiais, vertė.

Mes sukūrėme pasirinktinę funkciją „Atsitiktiniai skaičiai“, kad sugeneruotume atsitiktinius dešimtainius skaičius tarp apibrėžtų mažiausių ir didžiausių skaičių. Ši funkcija įveda mažiausią reikšmę, didžiausią vertę ir skaičių po kablelio, kuriuos reikia įvesti, ir grąžina atsitiktinius dešimtainius skaičius.

Kodo paaiškinimas

Atsitiktinės atrankos funkcija

Atsitiktinės atrankos funkcija naudojama inicijuoti atsitiktinių skaičių generatoriaus RnD funkciją ir priskirti jai naują sėklos vertę.

RnD funkcija

Funkcija RnD pateikia atsitiktinį skaičių vieno tipo duomenų.

Apvali funkcija

Apvali funkcija naudojama apriboti skaičių po kablelio skaičių.

Apvalios funkcijos sintaksė

Apvalus (vertė, dešimtainių vietų skaičius)

Sekite toliau pateiktą kodą

 Parinktis Aiškios funkcijos Atsitiktiniai skaičiai (mažiausias kaip dvigubas, didžiausias kaip dvigubas, _ neprivalomi dešimtainiai skaičiai kaip sveikasis skaičius = 0) Atsitiktinis atsitiktinių skaičių = apvalus ((didžiausias - mažiausias) * Rnd + žemiausias, dešimtainis) Pabaigos funkcija 

Jei jums patiko šis tinklaraštis, pasidalykite juo su draugais „Facebook“. Be to, mus galite sekti „Twitter“ ir „Facebook“.

Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime pagerinti savo darbą ir padaryti jį geresnį. Rašykite mums el