Gjeneruesi i numrave të rastësishëm nga 1 në 4. Gjeneruesit e numrave të rastësishëm: si të zgjidhni shërbimin e duhur? Gjeneruesi i numrave të rastësishëm në Excel - Gjenerimi i datave të rastësishme

30.11.2021

Mbajtja e lotarive të ndryshme, vizatimeve, etj., shpesh mbahet në shumë grupe ose publikë në, etj., dhe përdoret nga pronarët e llogarive për të tërhequr një audiencë të re në komunitet.

Rezultati i barazimeve të tilla shpesh varet nga fati i përdoruesit, pasi marrësi i çmimit përcaktohet rastësisht.

Për një përcaktim të tillë, organizatorët e shortit përdorin pothuajse gjithmonë një gjenerues të numrave të rastësishëm në internet ose një të para-instaluar që shpërndahet pa pagesë.

Zgjedhja

Shumë shpesh, mund të jetë e vështirë të zgjedhësh një gjenerator të tillë, pasi funksionaliteti i tyre është mjaft i ndryshëm - për disa është dukshëm i kufizuar, për të tjerët është mjaft i gjerë.

Një numër mjaft i madh shërbimesh të tilla po zbatohen, por vështirësia është se ato ndryshojnë në shtrirje.

Shumë, për shembull, janë të lidhura me funksionalitetin e tyre me një rrjet social specifik (për shembull, shumë aplikacione gjeneratorë punojnë vetëm me lidhje të këtij).

Gjeneratorët më të thjeshtë thjesht gjenerojnë një numër të rastësishëm brenda një diapazoni të caktuar.

Kjo është e përshtatshme sepse nuk e lidh rezultatin me një postim specifik, që do të thotë se ato mund të përdoren për barazime jashtë rrjetit social dhe në situata të tjera të ndryshme.

Ata në të vërtetë nuk kanë ndonjë përdorim tjetër.

Këshilla! Kur zgjidhni gjeneratorin më të përshtatshëm, është e rëndësishme të merret parasysh qëllimi për të cilin do të përdoret.

Specifikimet

Për procesin më të shpejtë të zgjedhjes së shërbimit optimal të gjenerimit të numrave të rastësishëm në internet, tabela më poshtë tregon karakteristikat kryesore teknike dhe funksionalitetin e aplikacioneve të tilla.

Tabela 1. Veçoritë e funksionimit të aplikacioneve online për gjenerimin e një numri të rastësishëm
EmriRrjet socialRezultate të shumtaZgjidhni nga një listë numrashWidget në internet për faqen e internetitZgjidhni nga një gamëFikni përsëritjet
sende të kotapopoNrpoNr
Hedh ShumeFaqja zyrtare ose VKontakteNrNrpopopo
Numër i rastësishëmFaqja zyrtareNrNrNrpopo
RandomusFaqja zyrtarepoNrNrpoNr
numra të rastitFaqja zyrtarepoNrNrNrNr

Të gjitha aplikacionet e diskutuara në tabelë janë përshkruar më në detaje më poshtë.

sende të kota

Ju mund ta përdorni këtë aplikacion në internet duke përdorur lidhjen në faqen e tij zyrtare http://randstuff.ru/number/.

Ky është një gjenerues i thjeshtë i numrave të rastësishëm, karakterizohet nga funksionimi i shpejtë dhe i qëndrueshëm.

Zbatohet me sukses si në formatin e një aplikacioni të pavarur të veçantë në faqen zyrtare të internetit, ashtu edhe si aplikacion në.

E veçanta e këtij shërbimi është se ai mund të zgjedhë një numër të rastësishëm si nga diapazoni i specifikuar ashtu edhe nga një listë specifike numrash që mund të specifikohen në sit.

  • Punë e qëndrueshme dhe e shpejtë;
  • Mungesa e lidhjes direkte me rrjetin social;
  • Ju mund të zgjidhni një ose më shumë numra;
  • Ju mund të zgjidhni vetëm nga numrat e dhënë.

Shqyrtimet e përdoruesve për këtë aplikacion janë si më poshtë: "Ne përcaktojmë fituesit në grupet VKontakte përmes këtij shërbimi. Faleminderit", "Ju jeni më të mirët", "Unë përdor vetëm këtë shërbim".

Hedh Shume

Ky aplikacion është një gjenerator i thjeshtë funksioni, i implementuar në faqen zyrtare të internetit, në formën e një aplikacioni VKontakte.

Ekziston gjithashtu një miniaplikacion gjenerues për t'u futur në faqen tuaj.

Dallimi kryesor nga aplikacioni i përshkruar më parë është se kjo ju lejon të çaktivizoni përsëritjen e rezultatit.

Kjo do të thotë, kur kryeni disa gjenerata me radhë në një seancë, numri nuk do të përsëritet.

  • Prania e një widget për të futur në një faqe interneti ose blog;
  • Aftësia për të çaktivizuar përsëritjen e rezultatit;
  • Prania e funksionit "edhe më shumë rastësi", pas aktivizimit të të cilit ndryshon algoritmi i përzgjedhjes.

Shqyrtimet e përdoruesve janë si më poshtë: "Funksionon në mënyrë të qëndrueshme, është mjaft i përshtatshëm për t'u përdorur", "Funksionalitet i përshtatshëm", "Unë përdor vetëm këtë shërbim".

Numër i rastësishëm

Në këtë artikull, ne do të shqyrtojmë veçoritë e algoritmit gjenerator i numrave të rastësishëm në Excel, dhe me shembuj, le të shohim se si të përdorim funksionet RAND dhe RANDBETWEEN në Excel për të gjeneruar numra të rastësishëm, numra të rastësishëm me një numër të caktuar të numrave dhjetorë, data dhe kohë.

Gjeneruesi i numrave të rastësishëm duke përdorur funksionin RAND

Funksioni RAND është një nga dy funksionet e krijuara posaçërisht për të gjenerimi i numrave të rastit në excel. Ky funksion kthen një numër dhjetor të rastësishëm (numër real) midis 0 dhe 1.

RAND() është një funksion i paqëndrueshëm, që do të thotë se sa herë që llogaritet fleta e punës, gjenerohet një numër i ri i rastësishëm. Dhe kjo ndodh sa herë që bëni diçka në fletën e punës, si përditësimi i një formule (jo domosdoshmërisht një formulë RAND, ndonjë formulë tjetër në fletën e punës), redaktimi i një qelize ose futja e të dhënave të reja.

Funksioni RAND është i disponueshëm në të gjitha versionet: Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003.

Meqenëse funksioni Excel RAND nuk ka argumente, thjesht shkruani =RAND() në një qelizë dhe më pas kopjoni formulën në aq qeliza që dëshironi:

Tani le të bëjmë një hap më tej dhe të shkruajmë disa formula RAND për të gjeneruar numra të rastësishëm sipas kushteve të caktuara.

Gjeneruesi i numrave të rastësishëm nga zero në një kufi të caktuar të intervalit të sipërm

Për të shkuar nga zero në çdo vlerë të N, ju ekzekutoni funksionin RAND disa herë me N:

Për shembull, për të gjeneruar një sekuencë numrash të rastësishëm më të madh ose të barabartë me 0, por më pak se 50, përdorni formulën e mëposhtme:

RAND()*50

Shënim. Vlera e kufirit të sipërm nuk përfshihet kurrë në sekuencën e rastësishme të kthyer. Për shembull, nëse doni të merrni numra të rastësishëm midis 0 dhe 10, duke përfshirë 10, formula e saktë është =RAND()*11.

Gjeneruesi i numrave të rastësishëm të diapazonit

Te krijosh numër i rastësishëm në varg, d.m.th. numër i rastësishëm midis çdo dy numrash që specifikoni, përdorni formulën e mëposhtme RAND:

RAND() * (B - A) + A

Ku A është vlera e kufirit të poshtëm (numri më i ulët) dhe B është vlera e kufirit të sipërm (numri më i lartë).

Për shembull, për të bëni një gjenerues të numrave të rastësishëm nga 10 në 50, mund të përdorni formulën e mëposhtme:

RAND()*(50-10)+10

Shënim. Kjo formulë e gjenerimit të numrave të rastësishëm nuk do të kthejë kurrë një numër të barabartë me numrin më të madh në diapazonin e specifikuar (vlera B).

Gjeneruesi i numrave të plotë të rastësishëm në Excel

Për ta bërë funksionin Excel RAND të gjenerojë numra të plotë të rastësishëm, merrni një nga formulat e mësipërme dhe mbështilleni atë në një funksion INT.

Nga 0 në 50:

INTEGER(RAND()*50)

te gjenerojnë numra të plotë të rastësishëm nga 10 në 50:

INTEGER (RAND()*(50-10)+10)

Gjeneruesi i numrave të rastësishëm në Excel - Gjeneroni numra të plotë të rastësishëm

Gjeneruesi i numrave të rastësishëm në Excel në një gamë duke përdorur funksionin RANDBETWEEN

RANDBETWEEN është një funksion tjetër në Excel për t'u krijuar gjenerator i numrave të rastësishëm.. Ai kthen numra të plotë të rastësishëm në diapazonin e specifikuar:

RANDBETWEEN (kufi i poshtëm; kufiri i sipërm)

Natyrisht, kufiri i poshtëm është numri më i vogël dhe kufiri i sipërm është numri më i madh në rangun e numrave të rastësishëm që dëshironi të merrni.

Ashtu si RAND, RANDBETWEEN në Excel është një funksion i ndryshueshëm dhe gjithashtu kthen një numër të ri të rastësishëm sa herë që tabela juaj rillogaritet ose ndryshohet.

Për shembull, në mënyrë që të bëni një gjenerator të rastësishëm të numrave të plotë nga 10 në 50 (duke përfshirë 10 dhe 50) përdorni formulën e mëposhtme RANDBETWEEN:

RANDBETWEEN(10, 50)

Gjeneruesi i numrave të rastësishëm në Excel - Gjeneroni numra të rastësishëm në një gamë të caktuar

Funksioni RANDBETWEEN në Excel mund të gjenerojë numra të rastit pozitiv dhe negativ. Për shembull, për të marrë një listë me numra të rastësishëm midis -10 dhe 10, futni formulën e mëposhtme në një fletë pune:

RANDBETWEEN(-10;10)

Funksioni RANDBETWEEN është i disponueshëm në versionet e mëposhtme: Excel 2016, Excel 2013, Excel 2010 Dhe Excel 2007.

Në një version të mëparshëm Excel 2003, mund të përdorni formulën RAND të diskutuar më sipër.

Gjenerimi i numrave të rastit me një numër të caktuar të numrave dhjetorë

Megjithëse funksioni RANDBETWEEN në Excel është krijuar për të gjeneruar numra të plotë të rastësishëm, ju mund ta përdorni atë për të gjeneruar numra dhjetorë të rastësishëm me sa më shumë numra dhjetorë që dëshironi.

RANDBETWEEN (kufiri i poshtëm*10; kufiri i sipërm*10)/10

Për shembull, për të marrë një listë numrash me një shifër dhjetore, ju shumëzoni vlerat e poshtme dhe të sipërme me 10, pastaj ndani vlerën e kthyer me 10:

Formula e mëposhtme RANDBETWEEN kthen numra dhjetorë të rastësishëm midis 1 dhe 50:

RASTËSISHME (1*10;50*10)/10

Gjeneruesi i numrave të rastësishëm në Excel - Gjeneroni numra të rastësishëm me një numër dhjetor

Në mënyrë të ngjashme me bëni një gjenerues të numrave të rastësishëm nga 1 në 50 me dy shifra dhjetore, ju shumëzoni argumentet e funksionit RANDBETWEEN me 100 dhe më pas ndani rezultatin me 100:

RAND BETWEEN(1*100; 50*100)/100

Gjeneruesi i numrave të rastësishëm në Excel - Gjeneroni numra të rastësishëm me dy shifra dhjetore

Gjenerator i datave të rastësishme në Excel

Për të kthyer një listë datash të rastësishme midis dy datave të dhëna, përdorni funksionin RANDBETWEEN në lidhje me DATE:

RANDOMBETWEEN (DATA (data e fillimit), DATE (data e përfundimit))

Për shembull, për të marrë një listë datash midis 1 shtatorit 2017 dhe 20 nëntorit 2017 përfshirëse, futni formulën e mëposhtme në një fletë pune:

RANDOMBETIN(DATA(2017,9,1),DATA(2017,11,21))

Mos harroni të aplikoni formatin e datës në qelizat dhe do të merrni një listë të datave të rastësishme si kjo:

Gjeneruesi i numrave të rastësishëm në Excel - Gjenerimi i datave të rastësishme

Gjenerator i kohës së rastësishme në Excel

Në sistemin e brendshëm të Excel, kohët ruhen si numra dhjetorë dhe mund të përdorni funksionin standard Excel RAND për të futur numra realë të rastësishëm dhe më pas thjesht të aplikoni formatin e kohës në qeliza:

Gjeneruesi i numrave të rastësishëm në Excel - Gjeneroni kohë të rastësishme me funksionin RAND dhe aplikoni formatin e kohës në të

Për të krijuar një gjenerator të kohës së rastësishme brenda intervalit të caktuar, kërkohet një formulë më specifike. Le të shqyrtojmë më në detaje.

Gjenerator i kohës së rastësishme në intervalin e specifikuar

Për të futur një kohë arbitrare midis çdo dy intervalesh kohore që specifikoni, përdorni funksionin TIME në lidhje me Excel RAND:

TIME (ora e fillimit) + RAND() * (TIME (ora e fillimit) - TIME (ora e përfundimit))

Për shembull, për të futur një kohë të rastësishme midis orës 5:30 të mëngjesit dhe 6:00 pasdite, mund të përdorni një nga formulat e mëposhtme:

KOHA(5;30;0)+RAND()*(KOHA(18;0;0)-KOHA(5;0;0))

Gjeneruesi i numrave të rastësishëm në Excel - Gjeneroni kohë të rastësishme në një interval të caktuar

Gjenerator i rastësishëm i shkronjave në Excel

Për të futur një shkronjë të rastësishme, duhet të përdoret një kombinim i tre funksioneve të ndryshme:

CHAR(RANDOMBETWEEN(KODI("A");KODI("Z")))

Ku A është karakteri i parë dhe Z është karakteri i fundit në gamën e shkronjave që dëshironi të përfshini (sipas rendit alfabetik).

Le të analizojmë funksionet në formulën e mësipërme:

  • CODE kthen kodet numerike ANSI për shkronjat e specifikuara.
  • RANDBETWEEN pranon numrat e kthyer nga funksionet CODE si vlera të diapazonit të poshtëm dhe të sipërm.
  • CHAR konverton kodet e rastësishme ANSI të kthyera RANDBETWEEN në shkronjat përkatëse.

Gjeneruesi i numrave të rastësishëm në Excel - Gjeneroni shkronja të rastësishme

Meqenëse kodet ANSI janë të ndryshme për shkronjat e mëdha dhe të vogla, kjo formulë është e ndjeshme ndaj shkronjave të mëdha.

Nëse dikush i di përmendësh kodet e karaktereve ANSI, nuk ka asgjë që ju ndalon të kaloni kodet drejtpërdrejt në funksionin RANDBETWEEN.

Për shembull, për të marrë shkronja të mëdha arbitrare midis A (kodi ANSI 65) dhe Z (kodi ANSI 90), ju shkruani:

CHAR (RANDOMBETMEEN (65,90))

Për të gjeneruar shkronja të vogla midis një (kodi ANSI 97) në z (kodi ANSI 122), përdorni formulën e mëposhtme:

CHAR(RANDOMBETMEEN(97,122))

Për të futur një karakter special të rastësishëm si ! "#$%&"()*+, -./, përdorni funksionin RANDBETWEEN me parametrin e poshtëm të vendosur në 33 (kodi ANSI për "!") dhe parametrin e sipërm të vendosur në 47 (kodi ANSI për "/").

CHAR(RANDOMBETME(33,47))

Gjeneruesi i numrave të rastësishëm në Excel - Gjenerimi i karaktereve të rastësishme

Si të parandaloni llogaritjen e përsëritur të RAND dhe RANDBETWEEN

Nëse dëshironi të merrni një grup konstant numrash të rastësishëm, datash ose vargjesh teksti që nuk do të ndryshojnë çdo herë, d.m.th. të rregulloni numrat e rastësishëm kur fleta rillogaritet, përdorni një nga metodat e mëposhtme:

  1. Për të ndaluar rillogaritjen e funksioneve RAND ose RANDBETWEEN në një qelizë të vetme, zgjidhni atë qelizë, kaloni në shiritin e formulës dhe shtypni F9 për të zëvendësuar formulën me vlerën e saj.
  2. Për të parandaluar që funksioni i numrave të rastësishëm në Excel të përditësojë automatikisht vlerat në qeliza të shumta, përdorni funksionin Paste. Zgjidhni të gjitha qelizat me formulën e gjenerimit të vlerave të rastësishme, klikoni ctrl+c për t'i kopjuar ato, pastaj kliko me të djathtën në diapazonin e zgjedhur dhe kliko " Paste speciale»--> «Vlerat».

Gjeneruesi i numrave të rastësishëm në Excel - Futja e vlerave

Gjenerues i numrave të rastësishëm me analitikë të të dhënave

Me një paketë të analizës së të dhënave, për shembull, mundeni ose shpërndarje tjetër. Si parazgjedhje, kjo paketë nuk përfshihet, kështu që duhet ta shkarkoni. Si ta bëni këtë përshkruhet në këtë.

Një shembull i gjenerimit të numrave të rastësishëm të një shpërndarjeje normale

Për të gjeneruar numrat e rastësishëm të shpërndarjes normale, shkoni te skeda " TË DHËNAT", Në grupin" Analiza"Zgjidh" Analiza e të dhënave".

Gjeneruesi i numrave të rastësishëm në Excel - Analiza e të dhënave

Në listën që hapet, zgjidhni " Gjenerimi i numrave të rastësishëm"dhe shtypni butonin" OK".

Random Number Generator në Excel - Random Number Generation

Në dritaren që hapet, në listën " Shpërndarja"zgjidh" Normale ”, shkruani numrin e variablave, numrin e numrave të rastit, mesataren dhe devijimin dhe vendin ku dëshironi të vendosni numrat e rastit të gjeneruar.

Gjeneruesi i numrave të rastësishëm në Excel - Shpërndarja normale Gjenerimi i numrave të rastësishëm

Pasi të futen të gjitha të dhënat, shtypni butonin "OK", dhe si rezultat marrim numrat e rastësishëm të gjeneruar të shpërndarjes normale.

Epo, kjo është e gjitha. Tani ju keni mësuar Si të bëni një gjenerues të numrave të rastësishëm, numrat në një varg, numrat me një numër të caktuar të numrave dhjetorë, datat e rastësishme, kohët e rastësishme dhe shkronjat e rastësishme, si dhe si gjenerojnë numra të rastësishëm të shpërndarjes normale. Kështu, duke pasur këtë njohuri, ju mund të krijoni jo vetëm gjenerator i numrave të rastësishëm në Excel, por gjithashtu .

Gjeneruesi i numrave të rastësishëm për Biletat e Lotarisë ofrohet pa pagesë mbi bazën "siç është". Zhvilluesi nuk mban asnjë përgjegjësi për humbjet materiale dhe jomateriale të përdoruesve të skenarit. Ju mund ta përdorni këtë shërbim me përgjegjësinë tuaj. Sidoqoftë, diçka, por patjetër që nuk rrezikoni :-).

Numra të rastësishëm për biletat e lotarisë online

Ky softuer (PRNG në JS) është një gjenerues i numrave pseudo të rastësishëm i implementuar me aftësitë e gjuhës programuese Javascript. Gjeneratori prodhon një shpërndarje uniforme të numrave të rastit.

Kjo i lejon kompanisë së lotarisë të mposht një "pykë me një pykë" në një RNG të shpërndarë në mënyrë të barabartë nga një kompani llotarie për t'u përgjigjur me numra të rastësishëm me një shpërndarje uniforme. Kjo qasje eliminon subjektivitetin e lojtarit, pasi njerëzit kanë preferenca të caktuara në zgjedhjen e numrave dhe numrave (ditëlindjet e të afërmve, datat e paharrueshme, vitet, etj.), Të cilat ndikojnë në zgjedhjen e numrave me dorë.

Mjeti falas i ndihmon lojtarët të zgjedhin numra të rastësishëm për lotari. Skripti i gjeneruesit të numrave të rastësishëm ka një sërë mënyrash të paracaktuara për Gosloto 5 nga 36, ​​6 nga 45, 7 nga 49, 4 nga 20, Sportloto 6 nga 49. Mund të zgjidhni një modalitet të gjenerimit të numrave të rastësishëm me cilësime falas për opsionet e tjera të lotarisë.

Parashikimet e fitimit të lotarisë

Një gjenerues i numrave të rastësishëm me një shpërndarje uniforme mund të shërbejë si horoskop për llotarinë, megjithatë, probabiliteti që parashikimi të realizohet është i ulët. Por megjithatë, përdorimi i një gjeneruesi të numrave të rastësishëm ka një shans të mirë për të fituar në krahasim me shumë strategji të tjera të lojërave të lotarisë dhe gjithashtu ju çliron nga dhimbja e zgjedhjes së numrave dhe kombinimeve me fat. Nga ana ime, unë nuk ju këshilloj t'i nënshtroheni tundimit dhe të blini parashikime të paguara, është më mirë t'i shpenzoni këto para për një libër shkollor për kombinatorikë. Mund të mësoni shumë gjëra interesante prej tij, për shembull, probabiliteti për të fituar jackpot-in në Gosloto është 5 nga 36 1 te 376 992 . Dhe probabiliteti për të marrë çmimin minimal duke hamendësuar 2 numra është 1 te 8 . Parashikimi i bazuar në RNG-në tonë ka të njëjtat probabilitete fitimi.

Në internet ka kërkesa për numra të rastësishëm për llotarinë, duke marrë parasysh tërheqjet e kaluara. Por me kusht që lotaria të përdorë një RNG me një shpërndarje uniforme dhe probabiliteti për të marrë një ose një kombinim tjetër nuk varet nga shorti për të tërhequr, atëherë është e kotë të përpiqesh të marrësh parasysh rezultatet e shorteve të kaluara. Dhe kjo është mjaft logjike, pasi nuk është fitimprurëse për kompanitë e lotarisë të lejojnë pjesëmarrësit të rrisin probabilitetin e fitimit të tyre me metoda të thjeshta.

Shpesh flitet se organizatorët e lotarisë manipulojnë rezultatet. Por në fakt, kjo nuk ka kuptim, madje, përkundrazi, nëse kompanitë e lotarisë do të ndikonin në rezultatet e lotarisë, atëherë do të ishte e mundur të gjendej një strategji fituese, por deri më tani askush nuk ia ka dalë. Prandaj, është shumë e dobishme për organizatorët e lotarisë që topat të bien me një probabilitet uniform. Nga rruga, kthimi i vlerësuar i shortit 5 nga 36 është 34.7%. Kështu, kompania e lotarisë ka 65.3% të të ardhurave nga shitja e biletave, një pjesë e fondeve (zakonisht gjysma) zbritet për formimin e xhekpotit, pjesa tjetër e parave shkon për shpenzimet organizative, reklamat dhe fitimin neto të kompanisë. Statistikat e qarkullimit konfirmojnë në mënyrë perfekte këto shifra.

Prandaj përfundimi - mos blini parashikime të pakuptimta, përdorni një gjenerues falas të numrave të rastësishëm, kujdesuni për nervat tuaja. Lërini numrat tanë të rastësishëm të jenë numrat tuaj me fat. Humor i mirë dhe ditë e mirë!

Numrat na shoqërojnë kudo - numri i shtëpisë dhe apartamentit, telefoni, makina, pasaporta, karta plastike, datat, fjalëkalimet e emailit. Ne zgjedhim vetë disa kombinime numrash, por shumicën e marrim rastësisht. Pa e kuptuar, ne përdorim numra të gjeneruar rastësisht çdo ditë. Nëse shpikim kodet pine, atëherë kodet unike të kartave të kreditit ose të pagave gjenerohen nga sisteme të besueshme që përjashtojnë aksesin në fjalëkalime. Gjeneruesit e numrave të rastësishëm ofrojnë mbrojtje në zonat që kërkojnë shpejtësi të përpunimit, siguri dhe përpunim të pavarur të të dhënave.

Procesi i gjenerimit të numrave pseudo të rastësishëm i nënshtrohet ligjeve të caktuara dhe është përdorur për një kohë të gjatë, për shembull, gjatë kryerjes së llotarive. Në të kaluarën e afërt, vizatimet kryheshin duke përdorur bateri ose lotari. Tani në shumë vende, numrat fitues të llotarive shtetërore përcaktohen pikërisht nga një grup numrash të rastësishëm të gjeneruar.

Përparësitë e metodës

Pra, gjeneruesi i numrave të rastësishëm është një mekanizëm i pavarur modern për përcaktimin e rastësishëm të kombinimeve të numrave. Veçantia dhe përsosja e kësaj metode qëndron në pamundësinë e ndërhyrjes së jashtme në proces. Gjeneratori është një grup programesh të ndërtuara, për shembull, në diodat e zhurmës. Pajisja gjeneron një rrjedhë zhurmash të rastësishme, vlerat aktuale të së cilës shndërrohen në numra dhe bëjnë kombinime.

Gjenerimi i numrave siguron rezultate të menjëhershme - duhen disa sekonda për të përfunduar një kombinim. Nëse flasim për lotari, pjesëmarrësit mund të zbulojnë menjëherë nëse numri i biletës përputhet me atë fitues. Kjo lejon që shortet të mbahen aq shpesh sa dëshirojnë pjesëmarrësit. Por avantazhi kryesor i metodës është paparashikueshmëria dhe pamundësia për të llogaritur algoritmin e zgjedhjes së numrave.

Si krijohen numrat pseudo të rastësishëm

Në fakt, numrat e rastësishëm nuk janë të rastësishëm - seria fillon nga një numër i caktuar dhe gjenerohet nga një algoritëm. Një gjenerues i numrave pseudorandom (PRNG ose PRNG - gjenerator i numrave pseudorandom) është një algoritëm që gjeneron një sekuencë numrash, në shikim të parë, të palidhur, që zakonisht i nënshtrohen një shpërndarjeje uniforme. Në shkencën kompjuterike, numrat pseudo të rastësishëm përdoren në shumë aplikacione: në kriptografi, simulim, Monte Carlo, etj. Cilësia e rezultatit varet nga vetitë e PRNG.

Burimi i gjenerimit mund të jetë zhurma fizike nga rrezet kozmike në zhurmën e rezistencës, por pajisje të tilla pothuajse nuk përdoren kurrë në aplikacionet e sigurisë së rrjetit. Aplikacionet kriptografike përdorin algoritme speciale që gjenerojnë sekuenca që nuk mund të jenë statistikisht të rastësishme. Megjithatë, një algoritëm i zgjedhur mirë prodhon seri numrash që kalojnë shumicën e testeve për rastësi. Periudha e përsëritjes në sekuenca të tilla është më e madhe se intervali i punës nga i cili janë marrë numrat.

Shumë procesorë modernë përmbajnë një PRNG, siç është RdRand. Si alternativë, grupe numrash të rastësishëm krijohen dhe publikohen në një bllok (fjalor) një herë. Burimi i numrave në këtë rast është i kufizuar dhe nuk ofron siguri të plotë të rrjetit.

Historia e PRNG

Prototipi i gjeneratorit të numrave të rastësishëm mund të konsiderohet loja e bordit Senet, e zakonshme në Egjiptin e lashtë në 3500 para Krishtit. Sipas kushteve morën pjesë dy lojtarë, lëvizjet përcaktoheshin duke hedhur katër shkopinj të sheshtë bardh e zi - ishin si një PRNG e asaj kohe. Shkopinjtë u hodhën në të njëjtën kohë dhe pikët numëroheshin: nëse dikush binte me anën e bardhë, 1 pikë dhe një lëvizje shtesë, dy të bardha - dy pikë, e kështu me radhë. Rezultatin maksimal prej pesë pikësh e mori lojtari i cili hodhi katër shkopinj me anën e zezë.

Sot, gjeneratori ERNIE është përdorur në Mbretërinë e Bashkuar për shumë vite në shortet e lotarisë. Ekzistojnë dy metoda kryesore për gjenerimin e numrave fitues: kongruent linear dhe kongruent shtesë. Këto dhe metoda të tjera bazohen në parimin e rastësisë së zgjedhjes dhe ofrohen nga softuer që prodhon numra për një kohë të pacaktuar, sekuenca e të cilave nuk mund të merret me mend.

PRNG funksionon vazhdimisht, për shembull, në makinat e fatit. Sipas ligjit amerikan, ky është një kusht i detyrueshëm që duhet të përmbushin të gjithë shitësit e softuerëve.

Ju lutemi ndihmoni shërbimin me një klik: Tregojuni miqve tuaj për gjeneratorin!

Gjeneruesi i numrave në internet me 1 klikim

Gjeneruesi i numrave të rastësishëm, i cili është paraqitur në faqen tonë të internetit, është shumë i përshtatshëm. Për shembull, mund të përdoret në vizatime dhe llotari për të përcaktuar fituesin. Fituesit përcaktohen në këtë mënyrë: programi jep një ose më shumë numra në çdo gamë që ju specifikoni. Manipulimi i rezultateve mund të eliminohet menjëherë. Dhe falë kësaj, fituesi përcaktohet në një zgjedhje të drejtë.

Ndonjëherë ju duhet të merrni një numër të caktuar numrash të rastit menjëherë. Për shembull, ju dëshironi të plotësoni një biletë lotarie "4 nga 35", duke i besuar rastësisë. Mund të kontrolloni: nëse hidhni një monedhë 32 herë, sa është probabiliteti që 10 mbrapa të bien me radhë (kokat / bishtat mund të caktohen nga numrat 0 dhe 1)?

Udhëzim video me numra të rastësishëm në internet - randomizues

Gjeneruesi ynë i numrave është shumë i lehtë për t'u përdorur. Nuk kërkon shkarkimin e një programi në një kompjuter - ai mund të përdoret në internet. Për të marrë numrin që ju nevojitet, duhet të vendosni gamën e numrave të rastit, numrin dhe, nëse dëshironi, ndarësin e numrave dhe të përjashtoni përsëritjet.

Për të gjeneruar numra të rastësishëm në një gamë të caktuar frekuence:

  • Zgjidhni një gamë;
  • Specifikoni numrin e numrave të rastit;
  • Funksioni "Ndarës i numrave" shërben për bukurinë dhe komoditetin e shfaqjes së tyre;
  • Nëse është e nevojshme, aktivizoni / çaktivizoni përsëritjet me një shenjë kontrolli;
  • Klikoni butonin "Generate".

Si rezultat, ju do të merrni numra të rastësishëm në një gamë të caktuar. Rezultati i gjeneruesit të numrave mund të kopjohet ose dërgohet në e-mail. Do të ishte më mirë të bëni një pamje ose video të këtij procesi gjenerimi. Randomizeri ynë do të zgjidhë çdo problem tuajin!



Artikuj të ngjashëm