Поведение float чисел.

Opik

Новичок
Поведение float чисел.

PHP:
var_dump($comission); // float(5.1)
var_dump($money); // float(5)
$sum = $comission + $money;
var_dump($sum); // float(10.1)
print $sum; // 10[B],[/B]1
Откуда берется запятая? не пойму хоть убей...уже по разному пробовал, всё равно она. но нужна точка.

-~{}~ 30.06.05 03:39:

Причем так только внутри класса... если отдельно заюзать - всё ок. Если все выше операции делаю внутри метода класса - у меня появляется запятая :(

-~{}~ 30.06.05 03:41:

Хотя опять же создаю минимальный класс. всё ок
 

robocomp

Новичок
приведи код. на котором можно проверить это. Версию ПХП. Операционную систему (наверное, русский вин хр, да?)
 

SelenIT

IT-лунатик :)
а главное - нет ли в проблемном классе переопределения локали
 

Opik

Новичок
robocomp
PHP 5.0.4
OS: RedHat версию точно не помню...
SelenIT
есть.
 
Сверху