Nejauši skaitļi tiešsaistē. Excel nejaušo skaitļu ģenerators funkciju un datu analīzē

Daudzās grupās vai publiskās vietās bieži notiek dažādas loterijas, izlozes utt sociālajos tīklos, Instagram utt., un to izmanto kontu īpašnieki, lai kopienai piesaistītu jaunas auditorijas.

Šādu izložu rezultāts bieži ir atkarīgs no lietotāja veiksmes, jo balvas saņēmējs tiek noteikts nejauši.

Lai to izdarītu, loteriju rīkotāji gandrīz vienmēr izmanto ģeneratoru nejauši skaitļi tiešsaistē vai iepriekš instalēta, izplatīta bez maksas.

Izvēle

Diezgan bieži šāda ģeneratora izvēle var būt sarežģīta, jo to funkcionalitāte ir diezgan atšķirīga - dažiem tas ir ievērojami ierobežots, citiem tas ir diezgan plašs.

Pietiekami tiek īstenots liels skaits pakalpojumus, taču grūtības rada tas, ka tie atšķiras pēc apjoma.

Daudzi, piemēram, ar savu funkcionalitāti ir saistīti ar noteiktu sociālo tīklu (piemēram, daudzas VKontakte ģeneratoru lietojumprogrammas darbojas tikai ar saitēm no šī sociālā tīkla).

Vienkāršākie ģeneratori vienkārši nejauši nosaka skaitli noteiktā diapazonā.

Tas ir ērti, jo nesaista rezultātu ar konkrētu ierakstu, kas nozīmē, ka to var izmantot loterijā ārpus sociālā tīkla un dažādās citās situācijās.

Būtībā tiem nav cita pielietojuma.

<Рис. 1 Генератор>

Padoms! Izvēloties piemērotāko ģeneratoru, ir svarīgi apsvērt, kam tas tiks izmantots.

Specifikācijas

Lai ātrāk izvēlētos optimālo tiešsaistes pakalpojumu nejaušu skaitļu ģenerēšanai, zemāk esošajā tabulā parādīti šādu lietojumprogrammu galvenie tehniskie parametri un funkcionalitāte.

1. tabula. Tiešsaistes lietojumprogrammu darbības iezīmes nejauša skaitļa ģenerēšanai
Vārds Sociālais tīkls Vairāki rezultāti Izvēlieties no skaitļu saraksta Vietnes tiešsaistes logrīks Izvēlieties no diapazona Atkārtojumu atspējošana
RandStuff
Cast Lots Oficiālā vietne vai VKontakte
Nejaušs skaitlis Oficiālā vietne
Randomus Oficiālā vietne
Nejauši skaitļi Oficiālā vietne

Visi tabulā aplūkotie lietojumi ir sīkāk aprakstīti tālāk.

<Рис. 2 Случайные числа>

RandStuff

<Рис. 3 RandStuff>

Varat izmantot šo lietojumprogrammu tiešsaistē, sekojot saitei uz tās oficiālo vietni http://randstuff.ru/number/.

Šis ir vienkāršs nejaušo skaitļu ģenerators, raksturīga ātra un stabila darbība.

Tas ir veiksmīgi ieviests gan atsevišķas neatkarīgas lietojumprogrammas formātā oficiālajā vietnē, gan kā lietojumprogramma VKontakte sociālajā tīklā.

Šī pakalpojuma īpatnība ir tāda, ka tas var izvēlēties nejaušu skaitli gan no noteikta diapazona, gan no konkrēta skaitļu saraksta, ko var norādīt vietnē.

Plusi:

  • Stabilu un ātru darbu;
  • Tieša savienojuma ar sociālo tīklu trūkums;
  • Varat izvēlēties vienu vai vairākus ciparus;
  • Jūs varat izvēlēties tikai no norādītajiem numuriem.

Mīnusi:

  • Nespēja veikt VKontakte izlozi (tam nepieciešams atsevišķs pieteikums);
  • VKontakte lietojumprogrammas nedarbojas visās pārlūkprogrammās;
  • Rezultāts dažkārt šķiet paredzams, jo tiek izmantots tikai viens aprēķinu algoritms.

Lietotāju atsauksmes par šo lietojumprogrammu ir šādas: “Izmantojot šo pakalpojumu, mēs nosakām uzvarētājus VKontakte grupās. Paldies”, “Jūs esat labākais”, “Es izmantoju tikai šo pakalpojumu.”

Cast Lots

<Рис. 4 Cast Lots>

Šī lietojumprogramma ir vienkāršs funkciju ģenerators, kas tiek ieviests oficiālajā vietnē VKontakte lietojumprogrammas veidā.

Ir arī ģeneratora logrīks ievietošanai jūsu vietnē.

Galvenā atšķirība no iepriekš aprakstītās lietojumprogrammas ir tā, ka tas ļauj atspējot rezultāta atkārtošanos.

Tas ir, veicot vairākas paaudzes pēc kārtas vienā sesijā, numurs netiks atkārtots.

  • Logrīka pieejamība ievietošanai vietnē vai emuārā;
  • Spēja atspējot rezultātu atkārtošanos;
  • Funkcijas “vēl vairāk nejaušības” klātbūtne, pēc kuras aktivizēšanas mainās atlases algoritms.

Negatīvs:

  • Nespēja noteikt vairākus rezultātus vienlaikus;
  • Nespēja izvēlēties no noteikta skaitļu saraksta;
  • Lai publiski atlasītu uzvarētāju, jums jāizmanto atsevišķs VKontakte logrīks.

Lietotāju atsauksmes ir šādas: "Tas darbojas stabili, tas ir diezgan ērti lietojams", "Ērta funkcionalitāte", "Es izmantoju tikai šo pakalpojumu".

Nejaušs skaitlis

<Рис. 5 Случайное число>

Šis pakalpojums atrodas vietnē http://randomnumber.rf/.

Vienkāršs ģenerators ar minimālās funkcijas un papildu funkcijas.

Var nejauši ģenerēt skaitļus noteiktā diapazonā (maksimums no 1 līdz 99999).

Vietnei nav grafiskā dizaina, un tāpēc lapa tiek viegli ielādēta.

Rezultātu var nokopēt vai lejupielādēt, noklikšķinot uz pogas.

Negatīvs:

  • VKontakte logrīka trūkums;
  • Nav iespēju rīkot izlozes;
  • Rezultātu nevar iegult emuārā vai vietnē.

Lūk, ko lietotāji saka par šo pakalpojumu: "Labs ģenerators, bet nepietiek funkciju", "Ļoti maz funkciju", "Piemērots ātrai numuru ģenerēšanai bez liekiem iestatījumiem."

Randomus

<Рис. 6 Рандомус>

Varat izmantot šo nejaušo skaitļu ģeneratoru vietnē http://randomus.ru/.

Vēl viens, pavisam vienkāršs, bet funkcionāls nejaušo skaitļu ģenerators.

Pakalpojumam ir pietiekama funkcionalitāte nejaušu skaitļu noteikšanai, taču tas nav piemērots izložu un citu sarežģītāku procesu veikšanai.

Negatīvs:

  • Nav iespējams turēt zīmējumus, pamatojoties uz ieraksta atkārtotu ievietošanu utt.
  • Vietnei nav lietojumprogrammas VKontakte vai logrīka;
  • Nav iespējams atspējot atkārtotus rezultātus.

Numuri mūs pavada visur - māju un dzīvokļu numuri, tālruņu numuri, automašīnu numuri, pasu numuri, plastikāta kartes, datumi, e-pasta paroles. Dažas skaitļu kombinācijas izvēlamies paši, bet lielāko daļu iegūstam nejauši. Nemanot, mēs katru dienu izmantojam nejauši ģenerētus skaitļus. Ja nākam klajā ar PIN kodiem, tad unikāls kredīts vai algas karteģenerē uzticamas sistēmas, kas izslēdz piekļuvi parolēm. Nejaušo skaitļu ģeneratori nodrošina drošību jomās, kurās nepieciešams apstrādes ātrums, drošība un datu neatkarība.

Pseidogadījuma skaitļu ģenerēšanas process ir pakļauts noteiktiem likumiem un tiek izmantots jau ilgu laiku, piemēram, loterijās. Nesenā pagātnē izlozes tika veiktas, izmantojot loterijas automātus vai lotes. Tagad daudzās valstīs uzvar skaitļi valsts loterijas tiek precīzi noteiktas pēc ģenerēto nejaušo skaitļu kopas.

Metodes priekšrocības

Tātad nejaušo skaitļu ģenerators ir neatkarīgs moderns mehānisms skaitļu kombināciju nejaušai noteikšanai. Šīs metodes unikalitāte un pilnība slēpjas ārējas iejaukšanās neiespējamībā procesā. Ģenerators ir programmu kopums, kas izveidots, piemēram, uz trokšņu diodēm. Ierīce ģenerē nejauša trokšņa straumi, kuras pašreizējās vērtības tiek pārvērstas skaitļos un veido kombinācijas.

Skaitļu ģenerēšana nodrošina tūlītējus rezultātus — kombinācijas izveidošana aizņem dažas sekundes. Ja runājam par izlozēm, dalībnieki uzreiz var uzzināt, vai biļetes numurs sakrīt ar laimējušo. Tas ļauj zīmējumus turēt tik bieži, cik dalībnieki vēlas. Bet metodes galvenā priekšrocība ir tās neparedzamība un neiespējamība aprēķināt skaitļu atlases algoritmu.

Kā tiek ģenerēti pseidogadījuma skaitļi

Faktiski nejauši skaitļi nav nejauši - sērija sākas no dotā skaitļa un tiek ģenerēta ar algoritmu. Pseidogadījuma skaitļu ģenerators (PRNG vai PRNG — pseidogadījuma skaitļu ģenerators) ir algoritms, kas ģenerē šķietami nesaistītu skaitļu secību, kas parasti ir pakļauta vienmērīgam sadalījumam. Datorzinātnēs pseidogadījuma skaitļus izmanto daudzās lietojumprogrammās: kriptogrāfijā, simulācijas modelēšanā, Montekarlo metodē uc Rezultāta kvalitāte ir atkarīga no PRNG īpašībām.

Rašanās avots var būt fizisks troksnis no kosmiskā starojuma līdz troksnim rezistorā, taču šādas ierīces gandrīz nekad neizmanto tīkla drošības lietojumprogrammās. Kriptogrāfiskās lietojumprogrammas izmanto īpašus algoritmus, kas ģenerē secības, kuras nevar būt statistiski nejaušas. Tomēr pareizi izvēlēts algoritms var radīt skaitļu sērijas, kas iztur lielāko daļu nejaušības testu. Atkārtošanās periods šādās secībās ir lielāks par darba intervālu, no kura tiek ņemti skaitļi.

Daudzi mūsdienu procesori satur PRNG, piemēram, RdRand. Kā alternatīvu tiek izveidotas nejaušu skaitļu kopas un publicētas vienreizējā blokā (vārdnīcā). Numuru avots šajā gadījumā ir ierobežots un nenodrošina pilnīgu tīkla drošību.

PRNG vēsture

Var apsvērt nejaušo skaitļu ģeneratora prototipu galda spēle Senet, izplatīts iekšā Senā Ēģipte 3500. gadā pirms mūsu ēras. Atbilstoši nosacījumiem piedalījās divi spēlētāji, gājienus noteica metot četras plakanas melnbaltās nūjas - tās bija sava veida PRNG tā laika. Vienlaicīgi meta nūjas un skaitīja punktus: ja viens nokrita ar balto pusi, 1 punkts un papildu gājiens, divi baltie - divi punkti utt. Maksimālais rezultāts Spēlētājs, kurš ar melno malu izmeta četras nūjas, saņēma piecus punktus.

Mūsdienās ERNIE ģenerators Apvienotajā Karalistē jau daudzus gadus tiek izmantots loteriju izlozē. Ir divas galvenās ģenerēšanas metodes uzvaras skaitļi: lineārais kongruents un aditīvs kongruents. Šīs un citas metodes ir balstītas uz nejaušās atlases principu, un tās nodrošina programmatūra, kas bezgalīgi rada skaitļus, kuru secību nav iespējams uzminēt.

PRNG darbojas nepārtraukti, piemēram, iekšā spēļu automāti. Saskaņā ar ASV tiesību aktiem šis nepieciešamais nosacījums, kas jāievēro visiem programmatūras nodrošinātājiem.

Piedāvātais tiešsaistes nejaušo skaitļu ģenerators darbojas, pamatojoties uz pseidogadījuma skaitļu ģeneratoru ar vienotu sadalījumu, kas iebūvēts JavaScript. Tiek ģenerēti veseli skaitļi. Pēc noklusējuma tiek izvadīti 10 nejauši skaitļi diapazonā no 100...999, skaitļus atdalot ar atstarpēm.

Nejaušo skaitļu ģeneratora pamatiestatījumi:

  • Skaitļu daudzums
  • Skaitļu diapazons
  • Atdalīšanas veids
  • Ieslēdziet/izslēdziet atkārtojumu (skaitļu dublikātu) noņemšanas funkciju

Kopējais skaits formāli ir ierobežots līdz 1000, maksimāli 1 miljards. Atdalītāju iespējas: atstarpe, komats, semikolu.

Tagad jūs precīzi zināt, kur un kā iegūt bezmaksas nejaušu skaitļu secību noteiktā diapazonā internetā.

Lietojumprogrammas iespējas nejaušo skaitļu ģeneratoram

Izložu, konkursu un balvu izložu uzvarētāju noteikšanai SMM speciālistiem un grupu un kopienu īpašniekiem sociālajos tīklos Instagram, Facebook, VKontakte, Odnoklassniki noderēs nejaušo skaitļu ģenerators (RNG in JS ar vienotu sadalījumu).

Nejaušo skaitļu ģenerators ļauj izlozēt balvas starp patvaļīgu dalībnieku skaitu ar noteiktu uzvarētāju skaitu. Konkursus var rīkot bez pārpublicēšanas un komentāriem - jūs pats iestatāt dalībnieku skaitu un nejaušu skaitļu ģenerēšanas intervālu. Šajā vietnē jūs varat iegūt nejaušu skaitļu komplektu tiešsaistē un bez maksas, un jums nav jāinstalē neviena programma viedtālrunī vai programma datorā.

Arī tiešsaistes nejaušo skaitļu ģeneratoru var izmantot, lai simulētu monētas vai kauliņu mešanu. Taču šiem gadījumiem mums ir atsevišķi specializēti pakalpojumi.

Ar šo ģeneratoru jūs varat izveidot nejaušus skaitļus jebkurā diapazonā. Šis ģenerators arī ļaus jums nejauši atlasīt vai noteikt numuru no saraksta. Vai arī izveidojiet nejaušu skaitļu masīvu no 2 līdz 70 elementiem. Šis tiešsaistes rīks ļaus ne tikai izveidot viena (1), divu (2) vai trīs (3) ciparu nejaušus skaitļus, bet arī piecus un septiņus. Viegli uzstādīt. Ikviens to var apgūt. Varat arī atlasīt nejaušus skaitļus tiešsaistes vai bezsaistes loterijām vai konkursiem. Un tas būs ērti. Jūs varat viegli izveidot veselas tabulas vai nejaušu skaitļu sērijas. Sekundes daļā jūs ekrānā saņemsit nejaušu skaitli vai to secību (kopu). Ja ņemat savu skaitļu virkni, tad algoritms izvēlēsies nejaušu vai nejaušus, jebkurš var izkrist. Jūs pats varat izmantot šo rīku, lai rīkotu loterijas. Rezultātā izvēloties, piemēram, vienādu diapazonu un skaitļu skaitu, var ģenerēt nejaušu secību (kombināciju). Varat arī izvēlēties nejaušas burtu kombinācijas un vārdus. Šo rīku, tāpat kā visu mūsu vietnē, var izmantot pilnīgi bez maksas (bez izņēmumiem).

Ievadiet diapazona numurus

No
Pirms tam
Ģenerēt

Diapazona maiņa, lai ģenerētu nejaušu skaitli

1..10 1..100 1..1000 1..10000 loterijai 5 no 36 loterijai 6 no 45 loterijai 6 no 49 loterijai 6 no 59

Nejaušo skaitļu skaits (1)

Novērst atkārtojumus

Izvēlieties no saraksta nejaušas vērtības (atdaliet ar komatiem vai atstarpēm, ja tiek atrasti komats, sadalīšana tiks veikta pēc tām, pretējā gadījumā ar atstarpēm)

Mums ir skaitļu virkne, kas sastāv no praktiski neatkarīgiem elementiem, kas pakļaujas noteiktam sadalījumam. Kā likums, vienmērīgs sadalījums.

Programmā Excel varat ģenerēt nejaušus skaitļus dažādos veidos un veidos. Apsvērsim tikai labākos no tiem.

Izlases skaitļu funkcija programmā Excel

  1. Funkcija RAND atgriež nejaušu, vienmērīgi sadalītu reālo skaitli. Tas būs mazāks par 1, lielāks vai vienāds ar 0.
  2. Funkcija RANDBETWEEN atgriež nejaušu veselu skaitli.

Apskatīsim to izmantošanu ar piemēriem.

Nejaušo skaitļu izlase, izmantojot RAND

Šai funkcijai nav nepieciešami argumenti (RAND()).

Piemēram, lai ģenerētu nejaušu reālo skaitli diapazonā no 1 līdz 5, izmantojiet šādu formulu: =RAND()*(5-1)+1.

Atgrieztais nejaušais skaitlis tiek vienmērīgi sadalīts pa intervālu.

Katru reizi, kad tiek aprēķināta darblapa vai mainās vērtība jebkurā darblapas šūnā, tiek atgriezts jauns nejaušs skaitlis. Ja vēlaties saglabāt ģenerēto populāciju, varat aizstāt formulu ar tās vērtību.

  1. Noklikšķiniet uz šūnas ar nejaušu skaitli.
  2. Formulas joslā atlasiet formulu.
  3. Nospiediet F9. UN IEVADĪT.

Pārbaudīsim nejaušo skaitļu sadalījuma vienmērīgumu no pirmās izlases, izmantojot sadalījuma histogrammu.


Vertikālo vērtību diapazons ir frekvence. Horizontāli - "kabatas".



RANDBETWEEN funkcija

Funkcijas RANDBETWEEN sintakse ir (apakšējā robeža; augšējā robeža). Pirmajam argumentam ir jābūt mazākam par otro. Pretējā gadījumā funkcija radīs kļūdu. Tiek pieņemts, ka robežas ir veseli skaitļi. Formula atmet daļējo daļu.

Funkcijas izmantošanas piemērs:

Nejauši skaitļi ar precizitāti 0,1 un 0,01:

Kā programmā Excel izveidot nejaušu skaitļu ģeneratoru

Izveidosim nejaušo skaitļu ģeneratoru, kas ģenerē vērtību no noteikta diapazona. Mēs izmantojam šādu formulu: =INDEKSS(A1:A10,INTEGER(RAND()*10)+1).

Izveidosim nejaušo skaitļu ģeneratoru diapazonā no 0 līdz 100 ar soļiem pa 10.

No teksta vērtību saraksta ir jāatlasa 2 nejauši. Izmantojot RAND funkciju, mēs salīdzinām teksta vērtības diapazonā A1:A7 ar nejaušiem skaitļiem.

Izmantosim funkciju INDEX, lai atlasītu divas nejaušas teksta vērtības no sākotnējā saraksta.

Lai sarakstā atlasītu vienu nejaušu vērtību, izmantojiet šādu formulu: =INDEX(A1:A7,RANDBETWEEN(1,COUNT(A1:A7))).

Normālā sadalījuma nejaušo skaitļu ģenerators

Funkcijas RAND un RANDBETWEEN rada nejaušus skaitļus ar vienmērīgu sadalījumu. Jebkura vērtība ar tādu pašu varbūtību var nonākt pieprasītā diapazona apakšējā un augšējā robežā. Tas rada milzīgu starpību no mērķa vērtības.

Normāls sadalījums nozīmē, ka lielākā daļa ģenerēto skaitļu ir tuvu mērķa skaitlim. Pielāgosim formulu RANDBETWEEN un izveidosim datu masīvu ar normālu sadalījumu.

Produkta X izmaksas ir 100 rubļu. Visa saražotā partija atbilst normālam sadalījumam. Nejaušais lielums arī atbilst normālam varbūtības sadalījumam.

Šādos apstākļos diapazona vidējā vērtība ir 100 rubļu. Izveidosim masīvu un izveidosim grafiku ar normālu sadalījumu ar standarta novirzi 1,5 rubļi.

Mēs izmantojam funkciju: =NORMINV(RAND();100;1.5).

Programma Excel aprēķināja, kuras vērtības bija varbūtības diapazonā. Tā kā iespēja saražot produktu ar izmaksām 100 rubļu ir maksimāla, formula parāda vērtības tuvu 100 biežāk nekā citi.

Pāriesim pie grafika zīmēšanas. Vispirms jums ir jāizveido tabula ar kategorijām. Lai to izdarītu, mēs sadalām masīvu periodos:

Pamatojoties uz iegūtajiem datiem, varam ģenerēt diagrammu ar normālu sadalījumu. Vērtību ass ir mainīgo skaits intervālā, kategorijas ass ir periodi.