Generator liczb losowych
Generuj jedną lub więcej losowych liczb całkowitych lub dziesiętnych w niestandardowym zakresie.
Wynik
Skopiowano!
Wygeneruj liczbę, aby zobaczyć wynik.
Rozkład wygenerowanych wartości
Jak to działa
Generator liczb losowych generuje liczby losowe w określonym zakresie przy użyciu kryptograficznie bezpiecznego generatora przeglądarki.
Wprowadź zakres (minimalna i maksymalna wartość) i określ, czy chcesz liczbę całkowitą czy zmiennoprzecinkową. Kliknij Generuj, aby uzyskać wynik. Kliknij wielokrotnie, aby uzyskać różne wartości.
Możliwe jest też generowanie wsadowe — wygeneruj do 1000 liczb jednocześnie, co jest przydatne do danych testowych lub symulacji Monte Carlo.
Narzędzie używa window.crypto.getRandomValues, a nie Math.random() — co czyni wyniki kryptograficznie bezpiecznymi i nieodtwarzalnymi.
Przypadki użycia
- Generowanie danych testowych
- Symulacje i modelowanie
- Gry i aplikacje hazardowe
- Statystyczne próbkowanie
- Nauczanie teorii prawdopodobieństwa
Często zadawane pytania
- Czy liczby są naprawdę losowe?
- Tak — używamy window.crypto.getRandomValues, a nie Math.random(), który jest pseudolosowy.
- Czy mogę ustawić ziarno (seed) dla odtwarzalnych wyników?
- Nie — celem jest nieodtwarzalna losowość. Do losowości z ziarnem użyj lokalnego skryptu.
- Jaki zakres mogę określić?
- Liczby całkowite: do Number.MAX_SAFE_INTEGER (9 kwadrylionów). Zmiennoprzecinkowe: zakres IEEE 754.
- Ile liczb mogę wygenerować jednocześnie?
- Do 1000 liczb na partię.
- Czy liczby mogą się powtarzać?
- Tak, chyba że włączysz opcję 'unikalne'.