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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@jorge Используйте одну из функций: floor()/ceil()/round() в PHP чтобы округлить число до целого, ниже пример кода:


1
2
3
4
5
6
7
8
9
<?php

$num = 25.223453;
//floor() округлит в меньшую сторону.
//ceil() округлит в большую сторону.
//round() округлить в ближайшую сторону

// Вывод: 25
echo round($num);


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

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

от jazmyne , год назад

@jorge 

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

1
2
3
$number = 4.6;
$rounded = round($number);
// $rounded = 5


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

1
2
3
$number = 4.6;
$rounded = floor($number);
// $rounded = 4


Или же можно просто привести число к целому типу:

1
2
3
$number = 4.6;
$rounded = (int) $number;
// $rounded = 4