Як Користуватися
- Введіть значення
Заповніть необхідні поля.
- Натисніть розрахувати
Натисніть кнопку розрахувати для результатів.
- Перегляньте результати
Перегляньте результати та поділіться за потреби.
Що таке генератор випадкових чисел?
Генератор випадкових чисел (random number generator) — це інструмент, який обирає числа в межах заданого діапазону так, що ніхто не може їх передбачити або навмисно на них вплинути. Ви задаєте інтервал «від мінімуму до максимуму», вирішуєте, скільки чисел витягти й чи може те саме значення з'явитися знову (дозволити повтори або без повторів), і миттєво отримуєте список чисел, що відповідають вашим умовам.
Де це застосовується?
- Розіграші та заходи: Усуває людську упередженість там, де важлива справедливість, — при виборі переможців призів, порядку виступів чи розподілі на команди.
- Лотерея та вибір номерів: Для витягування чисел за певними правилами, наприклад 6 унікальних чисел з діапазону від 1 до 45.
- Моделювання та вибірка: Зручно для імітації кидків кубика й монети, випадкової вибірки респондентів опитування або поділу груп у A/B-тестуванні.
Цей інструмент використовує crypto.getRandomValues() браузера, щоб створювати високоякісні випадкові числа на основі ентропії операційної системи, і усуває зміщення, що порушує рівномірний розподіл.
Формула обчислення
Одне ціле випадкове число з діапазону [min, max] обчислюється за такою формулою.
результат = min + ⌊ r × (max − min + 1) ⌋
- min / max: мінімум і максимум діапазону (обидва включно)
- r: рівномірне випадкове число від 0 до значення менше 1
- max − min + 1: загальна кількість можливих цілих чисел (= діапазон)
Приклад: при min=1, max=45 і r=0,7321 + ⌊0,732 × 45⌋ = 1 + ⌊32,94⌋ = 1 + 32 = 33
У режимі без повторів, якщо вже витягнуте значення з'являється знову, його відкидають і витягують заново (метод відбраковування). Тому має виконуватися кількість ≤ діапазон; з 1–45 можна згенерувати щонайбільше 45 унікальних чисел.