RT Random Tools

Генератор випадкових чисел — Random Number Generator

Генеруйте безпечні випадкові цілі числа в діапазоні з параметрами кількості, дублікатів і сортування прямо у вашому браузері.

🔒 Працює повністю у вашому браузері — нічого не завантажується

Numbers will appear here.

Advertisement

Генеруйте випадкові цілі числа в діапазоні

Цей генератор випадкових чисел створено для простих цілочисельних результатів: виберіть мінімум, максимум і кількість, а тоді згенеруйте. Він може видати одне число для швидкого рішення або цілу партію для розіграшів, навчальних даних, прикладів у класі та невеликих симуляцій. Результати з'являються у великому полі з можливістю копіювання, а параметр сортування може впорядкувати партії від найменшого до найбільшого, коли читабельність важливіша за збереження порядку генерації.

Інструмент використовує crypto.getRandomValues — API браузера, призначене для надійних випадкових байтів. Щоб уникнути зсуву за модулем, значення поза рівним блоком відкидаються й генеруються повторно, перш ніж їх буде відображено у запитаний діапазон. Ця деталь непомітна під час звичайного використання, але вона допомагає кожному цілому числу діапазону мати однаковий шанс. Генератор залишається зручним клієнтським інструментом, а не заміною перевірених лотерейних систем чи регульованих криптографічних процесів, проте він добре підходить для щоденних чесних виборів.

Дублікати чи унікальні числа?

Дозвольте дублікати, коли кожне витягування має бути незалежним, як під час кидання кубика, де те саме значення може випасти багато разів. Вимкніть їх, коли вибираєте без повернення, наприклад під час вибору номерів квитків, розподілу місць або створення унікального набору для практики. Якщо ви запитаєте більше унікальних чисел, ніж містить діапазон, сторінка автоматично обмежить кількість доступним діапазоном і повідомить про це.

Приватна генерація чисел

Жоден діапазон, кількість чи результат не надсилається на сервер. Усе генерується у вашому браузері та зникає, якщо ви не скопіюєте це кудись. Так невеликі внутрішні розіграші, навчальні матеріали й чернетки наборів даних залишаються простими та приватними.

Як вибрати хороший діапазон

І мінімум, і максимум включаються, тож діапазон від 1 до 100 може повернути будь-яку з меж. Від'ємні значення також працюють, що корисно для зразків температури чи зсувів балів. Якщо вказати кількість більше одиниці, ви отримаєте партію одним натисканням, що зручно для заповнення робочого аркуша чи одночасного витягування кількох квитків лотереї.

Для чесного розіграшу серед пронумерованих учасників встановіть мінімум на перший квиток, максимум на останній, вимкніть дублікати та задайте кількість, що дорівнює числу переможців. Перевернуті межі міняються місцями автоматично, тож введення 50 і 10 працює як 10 і 50. Оскільки результати не зберігаються, скопіюйте їх перед новою генерацією, якщо потрібен запис розіграшу.

Як користуватися

  1. Задайте діапазонВведіть мінімальне та максимальне цілі значення, які хочете дозволити.
  2. Виберіть кількістьЗгенеруйте одне число або партію випадкових чисел.
  3. Виберіть параметриДозвольте дублікати для вибірки з поверненням або відсортуйте результат для зручності читання.

Часті запитання

Чи використовується криптографічна випадковість?
Так. Випадкові цілі числа генеруються в браузері за допомогою crypto.getRandomValues.
Чи можна запобігти дублікатам?
Так. Вимкніть Allow duplicates, і інструмент повертатиме лише унікальні числа у вибраному діапазоні.
Що станеться, якщо запитати забагато унікальних чисел?
Сторінка обмежить кількість розміром діапазону та пояснить це коригування.
Чи зберігаються згенеровані числа?
Ні. Вони з'являються лише у вашому браузері, і за бажанням їх можна скопіювати.
Advertisement