obliczanie float php 2 miejsca po przecinku

Ponownie masz inny problem z obliczeniami matematycznymi.

$a = 34.56

$b = 34.55

$a zrób obliczenia, aby uzyskać tę liczbę

$b robi zaokrąglenie najbliżej 0,05, aby uzyskać tę liczbę

co się dzieje

$c = $b - $a

podobno powinienem być -0,01, ale powtarzam$c jest show -0.00988888888888

Próbuję użyć number_format($c, 2), ale wydajność wynosi 0,00,

jak mogę się upewnić$a i$b jest dokładnie 2 miejsca po przecinku, bez ukrytego numeru z tyłu.

w mojej wiedzy php numer_format potrafi tylko sformatować wyświetlacz, ale wartość nie jest naprawdę 2 dziesiętna,

Mam nadzieję, że mogę uzyskać pomoc tutaj. To naprawdę mnie frustrowało.

questionAnswers(7)

yourAnswerToTheQuestion