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

Пользователь

от stephania , в категории: PHP , 2 года назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от edyth , 2 года назад

@stephania 

Чтобы найти среднее арифметическое в PHP, вам нужно будет сначала суммировать все числа и затем разделить результат суммы на количество чисел.


Например, если у вас есть массив чисел $numbers, то среднее арифметическое можно найти так:

1
2
3
$sum = array_sum($numbers);
$count = count($numbers);
$average = $sum / $count;


Если у вас есть обычная переменная с числами, то вы можете использовать цикл, чтобы перебрать все числа и суммировать их. Например:

1
2
3
4
5
6
7
$sum = 0;
$count = 0;
foreach ($numbers as $number) {
    $sum += $number;
    $count++;
}
$average = $sum / $count;


Оба этих примера дадут вам среднее арифметическое всех чисел в массиве или переменной.

Пользователь

от nicola , 2 года назад

@stephania 

Для нахождения среднего арифметического в PHP, вы можете использовать функцию array_sum() для подсчета суммы всех элементов массива, затем поделить эту сумму на количество элементов массива с помощью count().

1
2
3
$numbers = array(1, 2, 3, 4, 5);
$average = array_sum($numbers) / count($numbers);
echo $average;


Результатом будет 3.