Как округлить до целого в php?

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

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

Как округлить до целого в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@gussie.jones 

В PHP есть функция round(), которая позволяет округлить число до ближайшего целого. Например:

1
2
3
4
5
$num = 3.7;
echo round($num); // выведет 4

$num = 3.4;
echo round($num); // выведет 3


Функция round() принимает один обязательный параметр - число, которое нужно округлить. Она также принимает второй необязательный параметр - количество знаков после запятой, до которых нужно округлить число. Например:

1
2
3
$num = 3.14159265;
echo round($num, 2); // выведет 3.14
echo round($num, 4); // выведет 3.1416


Если вы хотите округлить число до ближайшего целого в меньшую сторону, вы можете использовать функцию floor(). Например:

1
2
3
4
5
$num = 3.7;
echo floor($num); // выведет 3

$num = 3.4;
echo floor($num); // выведет 3


Если вы хотите округлить число до ближайшего целого в большую сторону, вы можете использовать функцию ceil(). Например:

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

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

@gussie.jones 

В PHP есть функция round(), которая может использоваться для округления до целого. Например:

1
2
$number = 3.14159265;
$rounded = round($number);


$rounded будет равен 3.