floor

Округление до ближайшей доли (половина, четверть и т.д.)

Итак, мне нужно создать следующие функции, но моя голова не может придумать никакой возможности в PHP без сложной матем ... e уже 2 часа, и единственное, что появилось, - это форумы Excel. Возможно ли это с помощью нескольких простых строк PHP?

Как увеличить, уменьшить и округлить числа bcmath?

Мне нужно точно воспроизвести функциональность ceil(), функции floor() и round() для чисел bcmath, Я уже нашел очень ... ет ли кто-нибудь придумать довольно короткий и элегантный решение этой проблемы. Любой вклад приветствуется, спасибо!

Округление минуты до ближайшей четверти часа

Мне нужно округлить время до ближайшей четверти часа в PHP. Время извлекается из базы данных MySQL из столбца даты и в ... быть 1:00 3:28 должно быть 3:15 и т.д. Я предполагаю, что floor() вовлечен, но не уверен, как это сделать. Спасибо

PHP интвал против этажа

Есть ли какая-либо разница между floor() и intval()? Хотя оба возвращают одинаковые результаты, есть ли какие-либо проб ... tedNum = number_format($num)."<br>"; echo intval($num) . ' intval' . '<br />'; echo floor($num) . ' floor';

Нет функции усечения в PHP -опциях?

У меня есть алгоритм, который выполняет следующие вычисления: ( ( 0.50 * 0 ) + 7 ) / 10 = 0.70 ( ( 0.70 * 10 ) + 9 ) ... ) / 100; // Truncate to 2dp. echo '<p>Test: New relationship truncated is $newRel=' .$newRel. '</p>'; }

Почему этаж (0,9999999999999999999) = 1 и этаж(0,999999999999999999) = 0?

Функция этажа в PHP ведет себя странно. Для 16 десятичных значений это дает значение пола, но при увеличении на 1 десят ... дает "круглое" значение? Существует ли какая-либо функция, которая дает 0 в любом случае, сколько 9 в десятичных дробях?

этаж(24,24*1e4) возвращает неверное значение

Выполняя округление некоторых координат, я наткнулся на какую-то ошибку или что-то в этом роде, с разными числами это р ... e4)/1e4; echo $res; Возвращает 24.2399 Знаете ли вы, что такого особенного в этом 242400, что он возвращает 242399?

PHP математическое преобразование сумм

Я пытаюсь преобразовать кадры крикета, т.Е. 6, чтобы показать 0.6 и 12, чтобы показать 1.6. У меня все работает, за иск ... .7 / end notes */ Я не говорю, что приведенный выше код неверен, я просто хочу получить правильное конечное значение.

Пытаюсь понять это поведение кода

Сегодня я работал над проектом PHP и наткнулся на такое поведение кода <?php $x = 5.5; $y = 0; echo $z = floor($x * ... float x =5.5f; int y = 0; System.out.println(Math.floor(x*y*-1)); } } Это также печатает -0.0 .

PHP ceil() и floor() возвращающий поплавок?

В документах PHP указано следующее для функции ceil(): Возвращаемые Значения value округляется до следующего ... , почему. Почему для возвращаемого значения, не являющегося десятичным, требуется диапазон, больший, чем у целого числа?

Журнал Php и функция этажа странное поведение

Моя проблема заключается в следующем: log(1000,10) возвращает 3, но floor(log(1000,10)) возвращает 2. Как устранить эту проблему? Моя версия php - 5.6.30-0+deb8u1.