На этот вопрос уже есть ответ:
$a = '35'; $b = '-34.99'; echo ($a + $b);
Результат в 0,009999999999998
Что с этим? Мне было интересно, почему моя программа продолжала выдавать странные результаты.
Почему PHP не возвращает ожидаемые 0,01?