Я наткнулся на PHP округления десятичных значений с помощью:
круглых() функции округляет число с плавающей точкой.
Чтобы округлить число UP до ближайшего целого числа, посмотрите на ceil() функция.
Чтобы округлить число DOWN до ближайшего целого числа, посмотрите на floor() функция.округлить десятичные значения, чтобы точное целое значение PHP
У меня есть пример разделения 1000/13, который, когда мы используем
раунд (1000/13, 2) даст вам 999.98, а затем я буду использовать CEIL округлить его до 1000.
сейчас , мое значение равно 925.6, которое нужно разделить на 11, и я попытался с
раунд (925.6/11, 2), который даст 84.15, тогда если и умножить это на 11 (84.15 * 11), то вы получите 925,56. Теперь, как можно добиться точного десятичного числа, если какой-либо десятичный вход.
Если вы уже округлили его в первую очередь, вы не можете ожидать получить тот же результат после умножения. Это основная математика. Не уверен, что именно вы делаете. –
im, сделав это для ежемесячных сгенерированных векселей, вы бы знали, что десятичные значения играют роль в платежных транзакциях. – learner