Generator liczb losowych

Wybierz tryb (liczby całkowite, dziesiętne, kostka, lotto), ustaw zakres i ilość. Generator wykorzystuje bezpieczny algorytm kryptograficzny.

Generator liczb losowych – losuj liczby online

Potrzebujesz wylosować liczbę, rzucić kostką, wybrać numery Lotto lub wygenerować zestaw losowych danych? Nasz generator wykorzystuje kryptograficznie bezpieczny algorytm, gwarantując prawdziwie losowe wyniki.

Tryby generowania

Liczby całkowite

Losowanie liczb całkowitych z zadanego zakresu. Możesz wybrać unikalne (bez powtórzeń) lub z powtórzeniami.

Liczby dziesiętne

Losowe liczby zmiennoprzecinkowe z dowolną precyzją (1-10 miejsc po przecinku). Przydatne w symulacjach i obliczeniach statystycznych.

Rzut kostką

Symulacja rzutu kostką – od K4 do K100. Idealne dla graczy RPG, planszówek i gier fabularnych.

Lotto

Losowanie unikalnych liczb z zakresu – jak w prawdziwej grze losowej. Podaj zakres i ile liczb wylosować.

Zastosowania

  • Gry planszowe i RPG – rzuty kostką K4, K6, K8, K10, K12, K20, K100
  • Loterie i losowania – losowanie nagród, kolejności, drużyn
  • Statystyka – generowanie próbek losowych
  • Edukacja – nauka prawdopodobieństwa, ćwiczenia z matematyki
  • Programowanie – testowe dane, seed'y do algorytmów
  • Decyzje – gdy nie możesz się zdecydować, wylosuj!

Bezpieczeństwo generatora

Generator wykorzystuje API crypto.getRandomValues() dostępne w przeglądarce, co oznacza:

  • Wyniki są kryptograficznie bezpieczne (nieprzewidywalne)
  • Losowanie odbywa się wyłącznie po stronie klienta (w Twojej przeglądarce)
  • Żadne wyniki nie są wysyłane na serwer
  • Rozkład jest równomierny (każda liczba ma takie samo prawdopodobieństwo)

Rozkład prawdopodobieństwa

Rozkład równomierny

Każda liczba z zakresu ma identyczne prawdopodobieństwo wylosowania. Przy zakresie 1-6 (kostka), każdy wynik ma szansę 1/6 ≈ 16.67%.

Prawo wielkich liczb

Im więcej rzutów/losowań, tym bardziej wyniki zbliżają się do rozkładu teoretycznego. Przy 6000 rzutów kostką K6, każda wartość powinna pojawić się ok. 1000 razy.

Popularne losowania

CelUstawienia
Lotto (Duży Lotek)6 z 49, unikalne
Mini Lotto5 z 42, unikalne
Eurojackpot5 z 50 + 2 z 12
Kostka K61-6, 1 liczba
RPG: K201-20, 1 liczba
Kod PIN4 cyfry, 0-9
Losowanie kolejności1-N, wszystkie unikalne

Różnica: pseudolosowe vs kryptograficznie losowe

  • Math.random() – generator pseudolosowy (PRNG). Szybki, ale przewidywalny. NIE nadaje się do bezpieczeństwa.
  • crypto.getRandomValues() – kryptograficznie bezpieczny (CSPRNG). Wykorzystuje entropię systemową. Używany w naszym generatorze.

Wskazówki

  • Unikalne vs z powtórzeniami: W trybie unikalnym każda liczba może pojawić się max raz (jak Lotto). Z powtórzeniami – ta sama liczba może wypaść wielokrotnie.
  • Ilość losowań: Możesz wygenerować do 100 liczb naraz.
  • Precyzja dziesiętna: Przy liczbach zmiennoprzecinkowych wybierz 1-10 miejsc po przecinku w zależności od potrzeb.
  • Seed: Nasz generator nie używa seed'a – każde losowanie jest niezależne.

Czy to prawdziwie losowe liczby?

Tak! Generator wykorzystuje crypto.getRandomValues() – kryptograficznie bezpieczny generator wbudowany w przeglądarkę. To ten sam mechanizm, który zabezpiecza połączenia HTTPS i generuje klucze szyfrowania. Wyniki są nieprzewidywalne i nie da się ich odtworzyć.

Rozkład jednorodny

Każda liczba z zakresu ma dokładnie takie samo prawdopodobieństwo wylosowania. Nie ma żadnych „szczęśliwych" ani „pechowych" liczb – generator jest idealnie sprawiedliwy.

Statystyki

Po wygenerowaniu zestawu liczb zobaczysz:

  • Sumę wszystkich wylosowanych liczb
  • Średnią arytmetyczną – przydatną do weryfikacji rozkładu

Im więcej liczb wylosujesz, tym bliżej średnia będzie środka zakresu (prawo wielkich liczb).

Jeśli ten kalkulator był przydatny, sprawdź również: JSON, .htpasswd, CV i więcej kalkulatorów.

Kalkulator zawiera walidację danych wejściowych i działa lokalnie w przeglądarce. Dzięki temu możesz szybko porównać różne scenariusze bez przesyłania danych na serwer.

generator liczb losowychlosowanie liczblosuj liczbęrzut kostką onlinerandom number generatorlosowanie lottogenerator losowy

Najczęstsze pytania (FAQ)

Czy te liczby są naprawdę losowe?

Tak! Używamy crypto.getRandomValues() – kryptograficznie bezpiecznego generatora wbudowanego w przeglądarkę. To ten sam mechanizm co w HTTPS. Wyniki są nieprzewidywalne.

Co oznacza K20 w rzucie kostką?

K20 (lub D20) to kostka dwudziestościenna – popularna w grach RPG jak Dungeons & Dragons. Wynik: losowa liczba od 1 do 20. Analogicznie K6 = zwykła kostka, K4, K8, K10, K12, K100.

Jak losować bez powtórzeń?

Zaznacz opcję 'Bez powtórzeń' (unikalne). Generator wylosuje każdą liczbę maksymalnie raz. Przydatne do losowania nagród, kolejności w turnieju itp.