@anton99zel
29а класс средней школы №7

Как разбить число на цифры, сложить их и вывести среднее значение?

В переменной:
$number = 123;
Как получить среднее 2?
т.е. (1+2+3)/3 = 2.
  • Вопрос задан
  • 5715 просмотров
Решения вопроса 2
0xD34F
@0xD34F
$digits = str_split($number);

$average = array_sum($digits) / count($digits);
Ответ написан
Комментировать
@anton99zel Автор вопроса
29а класс средней школы №7
<?
$number = str_split($number);
echo round(array_sum($number)/count($number), 1);
?>

Сделал так:
Разбил число на массив, сложил цифры, получил количество цифр, поделил на это количество сумму, округлил)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы