Генератор Випадкових Чисел
Створюйте одне або кілька випадкових цілих чисел у будь-якому діапазоні до 1000, із сортуванням, режимом без повторів і списком для завантаження.
Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.
Як це працює
- Задайте мін і макс, а також скільки чисел вам потрібно (до 1000).
- Увімкніть «Без повторів», якщо не хочете, щоб те саме число з'являлося двічі в одній партії, і виберіть Порядок, якщо хочете відсортувати результати.
- Натисніть «Згенерувати» — нові числа з'являються миттєво, готові до копіювання чи завантаження.
Кожне число походить із Math.random() у JavaScript, масштабованого до вашого діапазону, тож кожне ціле число від мін до макс має рівні шанси випасти. У режимі «Без повторів» діапазон, достатньо малий для прямого перемішування (або з якого потрібна більша частина), перемішується, і беруться перші потрібні значення. Для невеликої партії з величезного діапазону натомість числа витягуються по одному в набір, поки не буде зібрано достатньо унікальних - швидко в обох випадках, і вкладка ніколи не зависає, намагаючись спершу побудувати список із мільярда елементів.
Поширені запитання
Чи надсилається щось кудись?
Ні. Кожне число генерується локально у вашому браузері за допомогою вбудованого джерела випадковості JavaScript - нічого не завантажується і не реєструється.
Чи достатньо цього для чогось як розіграш або лотерея?
Так, для повсякденного використання - вибрати переможця, вибрати число, вирішити, хто починає. Це не криптографічно безпечний генератор випадкових чисел, тож не використовуйте його для генерації чогось чутливого до безпеки, як паролі чи ключі шифрування.
Чи можуть мін і макс бути від'ємними?
Так - введіть будь-які цілі числа для мін і макс, додатні або від'ємні, за умови, що мін менше або рівне макс.
Що робить «Без повторів»?
Коли цю опцію увімкнено, кожне число, згенероване в одній партії, є унікальним - корисно для таких речей, як розіграш номерів лотереї чи роздача унікальних вибірок. Це можливо лише до розміру вашого діапазону, тож запит більшої кількості унікальних чисел, ніж містить діапазон, показує помилку, а не неправильний результат.
Чи всі числа в діапазоні мають рівні шанси?
Так - кожне згенероване число має рівні шанси опинитися будь-де у вашому діапазоні від мін до макс, включно з обома межами.
Чи можу я сортувати результати?
Так - установіть «Порядок» на За зростанням або За спаданням перед генерацією, або залиште «Як згенеровано», щоб побачити числа в тому порядку, в якому вони з'явилися.
Скільки чисел я можу згенерувати одночасно?
До 1000 за партію, з будь-якого діапазону - включно з невеликим діапазоном із величезним розмахом, як від 1 до 1 000 000 000, без сповільнення.
Як ми в порівнянні
| Функція | Online Tool Store | random.org | Calculator.net | NumberGenerator.org |
|---|---|---|---|---|
| Працює повністю в браузері - без мережевого запиту для генерації | ✓ | Запити йдуть до їхньої служби атмосферного шуму | ✓ | ✓ |
| Без обмежень швидкості чи денної квоти | ✓ | Безкоштовна квота обмежена швидкістю | ✓ | ✓ |
| Сортування результатів за зростанням або спаданням | ✓ | Не пропонується | ✓ | ✓ |
| Копіювання та завантаження списку результатів | ✓ | Лише перегляд, без експорту | Немає функції копіювання чи завантаження | ✓ |
random.org використовує атмосферний шум для справжньої випадковості, що варте того для розіграшів із високими ставками, але це мережевий запит з обмеженнями швидкості. Calculator.net і NumberGenerator.org обидва додають сортування, як тепер робить і цей інструмент; NumberGenerator.org також відповідає щодо копіювання та завантаження. Для повсякденних вибірок без обмежень і без реклами Генератор Випадкових Чисел не відстає від усіх трьох, залишаючись миттєвим і працюючи лише в браузері.