Получил математическую задачу.
$a = 34.56
$b = 34.55
$a сделайте некоторые вычисления, чтобы получить эту цифру
$b выполняет округление до ближайшего 0,05, чтобы получить эту цифру
что происходит,
$c = $b - $a
предположительно это будет -0.01, но я повторяю $c, который показывает -0.00988888888888
Я пытаюсь использовать number_format($c, 2), но результат равен 0,00,
Как я могу убедиться, что $a и $b имеют ровно 2 десятичных знака, а сзади нет скрытого числа.
Насколько мне известно, number_format может форматировать только дисплей, но на самом деле это значение не является 2 десятичным,
Я надеюсь, что смогу получить помощь отсюда. Это действительно расстроило меня.
