Функция Php, которая вычисляет квадрат для ряда чисел (45, 12, 1, 100, 6) корней каждого числа, помещает их в новый массив

Мне нужна помощь для функции PHP, которая вычисляет квадрат для ряда чисел (45, 12, 1, 100, 6), корни каждого числа, помещает их в новый массив и печатает на экране. Я знаю, что функция является sqrt, но она получает только один параметр, а здесь массив чисел. Кроме того, разверните предыдущий пример, чтобы в новом массиве сохранялись только целые значения.
числа, и это округляется до верхнего значения.

Спасибо.

-3

Решение

ты можешь сделать это как удар

function ceilNumbers($array) {
$output = array();

foreach($array as $n) {
array_push($output, ceil(sqrt( $n )));
}

return $output;
}

$arrayOfNumbers = array(69, 2, 15, 10, 85);
print_r( ceilNumbers($arrayOfNumbers) );
0

Другие решения

Вы можете сделать простой цикл и использовать ceil округлить число возможно

$arr=array(45, 12, 1, 100, 6);
$out=array();

foreach( $arr as $num )$out[]=ceil( sqrt( $num ) );
print_r( $out );
0

По вопросам рекламы [email protected]