Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightИнструменты безопасностиchevron_rightГенератор случайных чисел с плавающей точкойГенератор случайных чисел с плавающей точкой

Генератор случайных чисел с плавающей точкой

Генерируйте списки случайных дробных чисел с настраиваемым диапазоном, точностью и распределением.

Похожие инструменты

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

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

Генерируйте списки случайных значений true/false с настраиваемой вероятностью и количеством.

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

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

Генерация случайных чисел в заданном диапазоне.

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

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

Создавайте случайные IPv4- и IPv6-адреса для тестов и разработки с выбором публичного или приватного диапазона.

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

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

Создавайте случайные строки для токенов и идентификаторов.

Видео в WebM

Видео в WebM

Konvertiruyte videofajly v WebM pryamo v brauzere s nastrojkoj kachestva i razmera.

Сжатие изображения

Сжатие изображения

Уменьшайте размер файлов изображений без заметной потери качества.

Обрезать видео

Обрезать видео

Обрезайте видеоклипы до точного времени начала и конца прямо в браузере.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Генератор случайных чисел с плавающей точкой

Генерируйте партии случайных дробных (вещественных) чисел с точным контролем диапазона, точности и статистического распределения.

Объяснение параметров

  • Количество — сколько значений сгенерировать (от 1 до 5 000).
  • Минимум / Максимум — диапазон, в который будут попадать значения.
  • Знаков после запятой — сколько цифр после десятичного разделителя (0 = целые числа, до 10 для высокоточных научных расчётов).
  • РаспределениеРавномерное даёт каждому значению в диапазоне одинаковую вероятность. Нормальное группирует значения вокруг середины диапазона, убывая к краям, что соответствует многим природным явлениям.

Равномерное распределение

Каждое значение в [минимум, максимум] равновероятно. Используйте для:

  • Случайных координат, цен, продолжительностей или идентификаторов.
  • Генерации тестовых данных без смещения в сторону какого-либо конкретного значения.
  • Моделирования равномерно распределённых процессов.

Нормальное распределение

Значения группируются вокруг середины диапазона. Стандартное отклонение задаётся как диапазон / 6, поэтому ≈99,7% значений попадают в диапазон. Значения вне диапазона обрезаются. Используйте для:

  • Моделирования измерений с естественным разбросом (рост, вес, температура).
  • Генерации реалистичных финансовых данных (доходность, цены).
  • Стресс-тестирования систем с реалистичными показаниями датчиков.

Источник случайности

Все значения используют crypto.getRandomValues — криптографически безопасный генератор случайных чисел браузера. Для нормального распределения преобразование Бокса–Мюллера преобразует два независимых равномерных значения в нормально распределённый вывод.

Вывод

Каждое число отображается в отдельной строке. «Копировать всё» помещает их по одному на строку. Скачать — сохраняет floats.txt.

Конфиденциальность

Вся генерация выполняется локально в вашем браузере. Ничего никуда не отправляется.