Tall & Matte

Tilfeldig tall

Trekk ett eller flere tilfeldige heltall mellom to tall, med eller uten gjentakelser. Tallene hentes fra nettleserens kryptografiske tilfeldighetsgenerator og trekkes på enheten din.

Kort svar: Velg et intervall, for eksempel fra 1 til 100, og trykk «Trekk tall». Hvert tall i intervallet har lik sjanse, her 1 av 100. Tallene hentes fra nettleserens kryptografiske tilfeldighetsgenerator, crypto.getRandomValues. Du kan trekke opptil 100 tall, velge unike tall uten gjentakelser og sortere resultatet.

Slik fungerer generatoren

Skriv inn det laveste og det høyeste tallet, velg hvor mange tall du vil ha, og trykk «Trekk tall». Begge endepunktene er med, så fra 1 til 100 kan både 1 og 100 komme ut. Du kan trekke fra 1 til 100 tall om gangen. Slå på «Unike tall» hvis samme tall ikke skal komme to ganger, og «Sorter» hvis du vil ha tallene i stigende rekkefølge.

Hvor tilfeldigheten kommer fra

Kalkulatoren henter tallene med funksjonen crypto.getRandomValues i nettleseren, som MDN beskriver som en kilde til kryptografisk sterke tilfeldige verdier. Trekningen skjer på enheten din, og ingen tall sendes til en server. Delingslenken tar med innstillingene, men ikke de trukne tallene.

Eksempel: ett tall fra 1 til 100

Generatoren gir et råtall fra 0 til 4 294 967 295, som er 2³² − 1. Kalkulatoren tar resten etter deling på 100 og legger til 1. Men 2³² = 4 294 967 296 går ikke opp i 100, og resten blir 96. Uten justering ville tallene fra 1 til 96 fått litt høyere sjanse enn tallene fra 97 til 100.

Kalkulatoren forkaster derfor råtall fra og med 4 294 967 200 og trekker på nytt. Metoden heter avviksprøving. Hvert tall fra 1 til 100 får da nøyaktig samme sjanse, 1 %.

Unike tall og grenser

Med unike tall trekkes hvert tall bare én gang, som lapper fra en hatt. Du kan derfor ikke be om flere unike tall enn intervallet har. Fra 1 til 10 er grensen 10 tall, og ber du om 11, får du en feilmelding. Intervallet kan gå fra −1 000 000 000 til 1 000 000 000. Tallene vises i den rekkefølgen de ble trukket, med mindre du slår på sortering.

Til terningkast holder et intervall fra 1 til 6. Vil du øve på multiplikasjon med tilfeldige oppgaver, prøv gangetabellen. Regner du på sjanser i prosent, hjelper prosentkalkulatoren.

Ofte stilte spørsmål

Hvordan trekker jeg et tilfeldig tall mellom 1 og 10?

Sett «Fra og med» til 1 og «Til og med» til 10, og trykk «Trekk tall». Hvert av de ti tallene har 10 % sjanse.

Er tallene virkelig tilfeldige?

Tallene kommer fra crypto.getRandomValues i nettleseren. Ifølge MDN gir funksjonen kryptografisk sterke tilfeldige verdier. Kalkulatoren bruker avviksprøving, slik at ingen tall i intervallet får høyere sjanse enn de andre.

Kan jeg trekke tall uten at samme tall kommer to ganger?

Slå på «Unike tall». Hvert tall kan da bare trekkes én gang, som lapper fra en hatt. Du kan ikke trekke flere unike tall enn intervallet har, så fra 1 til 10 er grensen 10 tall.

Kan jeg bruke generatoren til loddtrekning?

Generatoren passer til uformelle trekninger, som å fordele oppgaver eller velge en vinner i en klasse. Resultatet lagres ikke og følger ikke med delingslenken. Kopier tallene eller ta et skjermbilde hvis andre skal se trekningen.

Kan jeg trekke negative tall?

Skriv et negativt tall i feltet, for eksempel fra −50 til 50. Intervallet kan gå fra −1 000 000 000 til 1 000 000 000.