Очень часто нужно округлять значения до целых, десятых чисел. Существует 3 функции для округления:
Функция round() возвращает округлённое значение val с указанной точностью precision (количество цифр после запятой). precision может быть отрицательным или нулём (по умолчанию). Функция возвращает округленное значение. Вы можете передавать третьим параметром константу.
// округление температуры
$t1 = 224.3;
$t1 = 269.9;
$t1 = 220.1;
$str = $t1.' градусов '.$t2.' градусов '.$t1.' градусов';
echo round($t);
Функция round() округляет дробь в большую сторону.
echo ceil(3.3); // 4
echo ceil(8.999); // 9
echo ceil(-2.14); // -2
Функция floor округляет дробь в меньшую сторону. Возвращает ближайшее целое число(сохраняя тип float), округляя value в меньшую сторону.
echo floor(3.3); // 3
echo floor(8.999); // 8
echo floor(-3.11); // -4