CalculatorBear
Русский

Генератор случайных чисел

Генерируйте случайные целые или десятичные числа в любом диапазоне, с повторами или без. Каждое нажатие даёт новый набор.

Используется только для десятичных дробей.

Случайное число

16

Диапазон
1 до 100

Результаты предоставляются только в справочных целях.

О генераторе случайных чисел

Задайте минимум и максимум, выберите, сколько чисел нужно, и нажмите «рассчитать». Обе границы диапазона включаются. Выберите целые числа или десятичные дроби и решите, может ли одно и то же число встречаться более одного раза.

Числа выбираются с помощью криптографического источника случайности вашего браузера, а этап отбраковки устраняет небольшое смещение, которое добавил бы простой остаток от деления, поэтому каждое значение в диапазоне равновероятно.

Каждое нажатие кнопки даёт новый результат. Если запросить больше различных чисел, чем содержит диапазон, например 10 уникальных целых чисел от 1 до 5, калькулятор объяснит проблему, а не будет работать бесконечно.

Формула

  • Целое число = минимум + случайное целое из [0, максимум − минимум]
  • Десятичное = минимум + случайная доля × (максимум − минимум), с округлением до выбранного числа знаков

Пример

Минимум 1, максимум 49, количество 6, все числа разные: типичный выбор в лотерее, например 7, 12, 23, 31, 38, 45. При каждом запуске числа будут разными.