@madc0de

Как найти среднее квадратическое по формуле на php?

5c33272674b90001645641.png
Как написать эту формулу на php?
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
dpr
@dpr
frontend developer
Задача: Сложить квадраты всех чисел, разделить на количество чисел и извлечь квадратный корень.

Решение.

Пусть числа заданы массивом:

$numbers = [1, 2, 3];

Получаем сумму квадратов:

$sum = array_reduce($numbers, function($prev, $item){
    return $prev + pow($item, 2);
}, 0);


Делим на количество чисел:

$tmp = $sum / count($numbers);

Извлекаем квадратный корень:

$value = sqrt($tmp);

Весь код целиком:

$numbers = [1, 2, 3];

$value = sqrt(array_reduce($numbers, function($prev, $item){
    return $prev + pow($item, 2);
}, 0) / count($numbers));

var_dump($value);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Ticketland.ru Москва
от 120 000 руб.
Интерно Ростов-на-Дону
от 35 000 до 50 000 руб.
Радюшин и Компания Тольятти
от 50 000 до 100 000 руб.
20 янв. 2019, в 13:50
15000 руб./за проект
20 янв. 2019, в 09:57
10000 руб./за проект
20 янв. 2019, в 07:18
15000 руб./за проект