Как сделать генератор чисел по теории вероятности? Здравствуйте
Стоит задача. Есть 6 чисел - 1.2, 1.5, 1.7, 2, 2.2, 4. Среднее их значение 2.06.
Теперь мне нужно по теории вероятности сгенерировать число ниже или выше среднего значения. По теории вероятности 100/2.06 = 48.54% выпадения числа. У нас 2 результата или ложь или правда. Но, мне нужно показывать людям какое число выпало, то есть например выпало число 1.75 и оно не дотянуло до 2.06, а может выпасть и 2.50. Как сделать такое
Делаю скрипт на PHP, но с математикой туго
Помогите.

21 Авг 2019 в 06:04
125 +1
0
Ответы
1

Для решения данной задачи вы можете использовать генератор случайных чисел с равномерным распределением и сравнивать результаты среднего значения 2.06.

Пример кода на PHP:

$numbers = array(1.2, 1.5, 1.7, 2, 2.2, 4)
$average = 2.06
// Функция для генерации случайного числ
function generateRandomNumber($min, $max)
return mt_rand($min*100, $max*100) / 100

// Генерация случайного числа и проверка услови
$randomNumber = generateRandomNumber(min($numbers), max($numbers))
if ($randomNumber < $average)
echo "Число: $randomNumber - меньше среднего значения"
} else
echo "Число: $randomNumber - больше или равно среднему значению"
}

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

20 Апр в 13:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 559 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир