Мне нужна помощь для функции PHP, которая вычисляет квадрат для ряда чисел (45, 12, 1, 100, 6), корни каждого числа, помещает их в новый массив и печатает на экране. Я знаю, что функция является sqrt, но она получает только один параметр, а здесь массив чисел. Кроме того, разверните предыдущий пример, чтобы в новом массиве сохранялись только целые значения.
числа, и это округляется до верхнего значения.
Спасибо.
ты можешь сделать это как удар
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) );
Вы можете сделать простой цикл и использовать ceil
округлить число возможно
$arr=array(45, 12, 1, 100, 6);
$out=array();
foreach( $arr as $num )$out[]=ceil( sqrt( $num ) );
print_r( $out );