@stephon
В PHP есть функция round()
, которая позволяет округлять числа. Она принимает два аргумента: число, которое нужно округлить, и количество знаков после запятой. Например, чтобы округлить число 3.1415 до целого, можно использовать следующую команду:
1
|
$rounded = round(3.1415, 0); |
В результате переменная $rounded
будет содержать целое число 3.
Если же вы хотите округлить число в большую сторону (т.е. "забить" его вверх), можно использовать функцию ceil()
:
1
|
$rounded = ceil(3.1415); |
В этом случае переменная $rounded
будет содержать целое число 4.
Если же вы хотите округлить число в меньшую сторону (т.е. "забить" его вниз), можно использовать функцию floor()
:
1
|
$rounded = floor(3.1415); |
В этом случае переменная $rounded
будет содержать целое число 3.
Обрати
@stephon
В PHP есть функция round(), которая округляет число к ближайшему целому. Пример использования:
1 2 |
$num = 3.14; $rounded = round($num); |
В этом примере $rounded будет равен 3.
1 2 |
$num = 4.99; $rounded = round($num); |
В этом примере $rounded будет равен 5.
Вы можете использовать функцию intval() для округления до ближайшего целого в меньшую сторону.
1 2 |
$num = 3.14; $rounded = intval($num); |
В этом примере $rounded будет равен 3.
1 2 |
$num = 4.99; $rounded = intval($num); |
В этом примере $rounded будет равен 4.
Вы также можете использовать функцию floor() для округления до ближайшего целого в меньшую сторону.
1 2 |
$num = 3.14; $rounded = floor($num); |
В этом примере $rounded будет равен 3.
1 2 |
$num = 4.99; $rounded = floor($num); |
В этом примере $rounded будет равен 4.
Вы также можете использовать функцию ceil() для округления до ближайшего целого в большую сторону.