Ilmainen satunnaislukugeneraattori. Luo satunnaisia kokonaislukuja tai desimaalilukuja mille tahansa välille, tuki useille tuloksille ja ilman kaksoiskappaleita -tilalle.
Satunnaislukugeneraattori tuottaa yhden tai useamman luvun asettamallasi välillä, joko kokonaislukuina tai desimaalilukuina, käyttäen satunnaislähdettä niin että jokainen tulos on ennustamaton ja (valinnaisesti) vapaa kaksoiskappaleista.
Viimeksi päivitetty:
Satunnaislukugeneraattori
Satunnaislukugeneraattori kuulostaa yksinkertaiselta, mutta hyödyllinen versio tarvitsee enemmän kuin pelkän "anna minulle satunnainen luku" -pyynnön — sinun täytyy hallita väliä, valita kokonaislukujen ja desimaalilukujen välillä ja joskus luoda useita lukuja kerralla ilman toistoja. Tämä työkalu kattaa kaiken tämän yhdessä paikassa.
Konepellin alla se ammentaa selaimesi kryptografisesti turvallisesta satunnaislähteestä kun se on saatavilla, mikä tuottaa laadukkaampaa satunnaisuutta kuin useimpiin ohjelmointikieliin sisäänrakennetut peruslähtöiset satunnaisfunktiot — hyödyllistä olitpa sitten valitsemassa arvonnan voittajaa tai vain ratkaisemassa riitaa siitä, kuka tiskaa.
Kokonaisluvut vs. desimaaliluvut
Kokonaisluvut ovat oletusvalinta useimpiin jokapäiväisiin käyttötarkoituksiin — nopanheittoihin, lottoarvontoihin, satunnaisen tiimin jäsenen valitsemiseen tai voittavan arpalipun valitsemiseen. Niitä on helppo käsitellä, eikä tuloksessa ole epäselvyyttä.
Desimaalitila on hyödyllinen, kun tarvitset satunnaisen arvon, joka ei ole pyöreä luku — mittauksen simulointi, testidatan luominen taulukkolaskentaan tai satunnaisen prosenttiluvun tai hintapisteen valitseminen. Sinä hallitset tarkalleen, kuinka monta numeroa desimaalipilkun jälkeen näkyy.
Toistojen välttäminen
Kun luot useita satunnaisia lukuja — arvontaan, jossa on useita voittajia, joukkoa yksilöllisiä lottonumeroita tai sekoitettua ID-luetteloa — tarvitset usein jokaisen luvun olevan erilainen kuin muut. Kaksoiskappaleiden kytkeminen pois päältä varmistaa, ettei mikään luku esiinny kahdesti samassa erässä.
Tässä on kova raja: jos välisi on pienempi kuin pyytämiesi yksilöllisten arvojen määrä, pyyntöä on matemaattisesti mahdotonta täyttää. Tämä työkalu tarkistaa tämän ja ilmoittaa siitä sen sijaan, että palauttaisi puutteellisen tai virheellisen tuloksen.
Yleiset käyttötarkoitukset
Pelien ja arvontojen lisäksi satunnaislukugeneraattorit ovat vakiotyökalu tilastotieteessä satunnaisotantaan, ohjelmistotestauksessa realistisen testidatan luomiseen ja tutkimuksessa osallistujien satunnaiseen jakamiseen tutkimusryhmiin.
Ne ovat kätevät myös jokapäiväisiin päätöksiin — ravintolan valitsemiseen ehdokaslistalta, vuorojärjestyksen määrittämiseen peli-illassa tai tasapelin ratkaisemiseen — tilanteissa, joissa haluat aidosti puolueettoman lopputuloksen arvauksen sijaan.
Käytännön käyttötapaukset
Arvonnan tai kilpailun järjestäminen
Valitset reilun, puolueettoman voittajan numeroidusta osallistujaluettelosta.
Virtuaalinen nopanheitto tai arvan vetäminen
Ratkaiset pelejä, päätöksiä tai vuorojärjestyksen ilman fyysistä noppaa.
Testidatan luominen
Luot näytenumeerisia arvoja taulukkolaskentaan, tietokantoihin tai ohjelmistotestaukseen.
Satunnaisotanta tutkimukseen
Valitset satunnaisen osajoukon kohteita tai osallistujia laajemmasta joukosta.
Puolueettoman päätöksen tekeminen
Annat sattuman päättää vaihtoehtojen välillä vaiston varaan luottamisen sijaan.
Tämä työkalu käyttää selaimesi kryptografisesti turvallista satunnaislukulähdettä (Web Crypto API) kun se on saatavilla, ja siirtyy muuten tavalliseen pseudosatunnaiseen generointiin. Tämä sopii peleihin, arvontoihin, otantaan ja yleiseen jokapäiväiseen käyttöön, mutta ei kryptografisten avainten luomiseen.
Kyllä — kytke "Salli kaksoiskappaleet" pois päältä, ja jokainen luotu luku on yksilöllinen. Muista, että välin täytyy olla tarpeeksi suuri sisältämään yhtä monta yksilöllistä lukua kuin pyydät; esimerkiksi et voi luoda 10 yksilöllistä kokonaislukua väliltä 1–5.
Kokonaisluvuilla ei ole murto-osaa, kuten 7 tai 42. Desimaaliluvuissa on numeroita desimaalipilkun jälkeen, ja numeroiden määrää säädellään "desimaalien määrä" -asetuksella — hyödyllinen mittausten, hintojen tai minkä tahansa ei-pyöreän arvon simuloimiseen.
Kyllä, aseta "Kuinka monta lukua" mihin tahansa arvoon aina 100:aan asti. Tämä on hyödyllistä useiden lottotyylisten valintojen tekemiseen, testidatan luomiseen tai satunnaisten näytteiden erän luomiseen yhdellä klikkauksella.
Kyllä — aseta väli vastaamaan osallistujien kokonaismäärää (esimerkiksi 1–250 250 osallistujalle), luo yksi luku, ja se on voittanut osallistujanumerosi. Pidä kaksoiskappaleet pois päältä, jos arvot useita voittajia, ettei ketään valita kahdesti.