Обновлено:

Число от 1 до 2 онлайн

Онлайн-генератор «число от 1 до 2» выдает случайный результат: целое 1 или 2 либо вещественное значение в диапазоне [1; 2]. Вы получите равномерное распределение, настройку точности, копирование результата и готовые формулы для Excel, Google Sheets, Python и JavaScript. Полезно для подбрасывания виртуальной монеты, A/B‑тестов, симуляций и учебных задач.

Тип числа
Параметры
0–10 знаков. При 0 вещественный режим совпадает с {1, 2}.
Действия

Выберите тип числа и, при необходимости, точность, затем нажмите «Сгенерировать». Результат равномерно распределён. Можно скопировать и сохранить в историю.

Формулы для Excel, Google Sheets, Python и JavaScript

Excel

=СЛУЧМЕЖДУ(1;2)
=СЛЧИС()+1
=ОКРУГЛ(СЛЧИС()+1;2)

Google Sheets

=RANDBETWEEN(1;2)
=RAND()+1
=ROUND(RAND()+1;2)

JavaScript

// вещественное [1;2):
1 + Math.random()
// целое {1,2}:
1 + Math.floor(Math.random()*2)

Python

# вещественное [1;2]
random.uniform(1, 2)
# целое {1,2}
random.randint(1, 2)

Описание и назначение

Этот калькулятор генерирует число от 1 до 2: по вашему выбору – целое (1 или 2) либо вещественное значение в диапазоне [1; 2] с указанной точностью. Результат распределен равномерно и подходит для задач случайного выбора, симуляций, моделирования, A/B‑тестов и учебных примеров. В один клик можно пересчитать и скопировать ответ.

Как пользоваться

  1. Выберите тип: целое (1 или 2) либо вещественное на отрезке [1; 2].
  2. Если выбран вещественный тип – задайте точность (количество знаков после запятой).
  3. Нажмите «Сгенерировать».
  4. Скопируйте результат или зафиксируйте его в истории (при необходимости – пересчитайте).

Совет: для сравнимых серий испытаний используйте одинаковые настройки типа и точности.

Формулы и правила

  • Дискретное число от 1 до 2: равновероятный выбор из множества {1, 2}. P(1) = 0,5, P(2) = 0,5, математическое ожидание E = 1,5.
  • Вещественное число от 1 до 2 (равномерное): X = 1 + U, где U ~ U(0;1). Диапазон [1;2), среднее 1,5, медиана 1,5.
  • Включение верхней границы 2 для вещественных:
    • С генераторами вида rand в [0;1) значение 2 теоретически недостижимо без округления.
    • При округлении до k знаков 2 становится достижимым через округление (например, 1,9995 при k=3).
    • В Python random.uniform(1, 2) включает обе границы по документации.
  • Округление: выбирайте k так, чтобы соответствовать задаче (денежные расчеты – чаще 2 знака; физические – по значащим цифрам).

Примеры

  • Виртуальная «монетка»: целое число от 1 до 2, где 1 – вариант A, 2 – вариант B. За 100 испытаний ожидание – около 50/50.
  • Симуляция непрерывного параметра: вещественное число от 1 до 2 с точностью 3 знака, например 1,372; 1,908; 1,041.
  • Excel: для целых – СЛУЧМЕЖДУ(1;2); для вещественных с двумя знаками – ОКРУГЛ(СЛЧИС()+1;2).
  • JavaScript: вещественное 1 + Math.random(); целое 1 + Math.floor(Math.random()*2).

Проверка результата и советы

  • Для дискретного режима за серию N прогонов:
    • Доли 1 и 2 близки к 0,5 (отклонение порядка ±1,96·sqrt(0,25/N)).
    • Среднее близко к 1,5; дисперсия – около 0,25.
  • Для вещественного режима:
    • Минимум не ниже 1, максимум не выше 2 (с учетом округления).
    • Среднее выборки стремится к 1,5 при росте N.
  • Если видите «подряд одни и те же значения» – это нормально для случайных процессов. Оценивать равномерность нужно на длинных сериях, а не по паре наблюдений.

Ограничения и крайние случаи

  • Компьютерные генераторы псевдослучайные: при одном и том же зерне (seed) последовательности воспроизводимы. На веб‑странице seed обычно не настраивается.
  • Верхняя граница 2 для вещественных недостижима при генерации через [0;1) без округления; с округлением – достижима.
  • Точность влияет на множество возможных значений: при k=0 вещественный режим фактически превращается в дискретный {1, 2}.

Альтернативы и применения

  • Альтернатива дискретному выбору {1,2}: подброс монеты (орёл/решка), генерация булева значения, выбор случайного элемента из массива из двух вариантов.
  • Применение: рандомизация в A/B‑тестах, распределение нагрузки, учебные примеры по теории вероятностей, моделирование параметров в диапазоне [1; 2].

Краткая справка

  • Равномерное распределение на [a; b]: X = a + (b − a)·U, где U ~ U(0;1). Для a=1, b=2 получаем число от 1 до 2 с E=1,5 и Var=(b−a)²/12=1/12.

Часто задаваемые вопросы

Как получить случайное число от 1 до 2 в Excel?

Целое: =СЛУЧМЕЖДУ(1;2). Вещественное на [1;2): =СЛЧИС()+1. С округлением до 2 знаков: =ОКРУГЛ(СЛЧИС()+1;2).

Какая формула для JavaScript и Python, чтобы получить число от 1 до 2?

JS вещественное [1;2): 1 + Math.random(). JS целое {1,2}: 1 + Math.floor(Math.random()*2). Python вещественное [1;2]: random.uniform(1, 2). Python целое: random.randint(1, 2).

Как убедиться, что 1 и 2 выпадают с равной вероятностью?

Для дискретного выбора {1,2} вероятность должна быть 50% и 50%. Проверьте на серии N экспериментов: доли близки к 0,5, среднее около 1,5, χ²‑критерий не отвергает равномерность.

Что делать, если нужно число от 1 до 2 с двумя знаками после запятой?

Генерируйте вещественное и округляйте: Excel =ОКРУГЛ(СЛЧИС()+1;2); JS Math.round((1+Math.random())*100)/100; Python round(random.uniform(1,2), 2).

Как получить число от 1 до 2 в Google Sheets?

Целое: =RANDBETWEEN(1;2). Вещественное [1;2): =RAND()+1. Для 2 знаков: =ROUND(RAND()+1;2).

Почему вещественное 2 почти не встречается и как включить верхнюю границу?

Math.random возвращает [0;1), поэтому 2 исключено. С округлением до k знаков 2 станет достижимым из-за округления. В Python random.uniform(1,2) уже включает 2.

  1. Найти различные цифры в числе
  2. Перевести из 16-ричной системы в 10-чную счисления
  3. 1 от суммы – онлайн-калькулятор 2026 | Бесплатный расчет
  4. Сравнить величины онлайн
  5. Два процента от суммы – рассчитать за 3 секунды
  6. Переведите целые числа из десятичной системы счисления онлайн