Проблема - округляет до целого

strelka

Новичок
Проблема - округляет до целого

День добрый, столкнулась с такой проблемой - есть хранимая процедура, которая выводит по номеру договора и по датам, определенную информаию по договору, в том числе суммы по договору.
Кусочек кода вызова процедуры

$result = sybase_query("exec Detail '05/01/2005','05/30/2005','20051'");

while ($r = sybase_fetch_array($result))
{

$cost=$r['COST'];

echo ("$cost");

}
Запускаю процедурку через оболочку SQL Advantage - чтобы показать результат, сумма выводится нормально
COST
0.14
0.62
и т.д.
Запускаю вывод через пхп - округляет до целого - выводит сплошные ноли.

0.14
0
0
0
4
0
0
0

Как убрать это округление?

-~{}~ 07.09.06 06:35:

Ни у кого нет предположений?
 

strelka

Новичок
Попробую. Вставила в начале скрипта - не помогло

-~{}~ 08.09.06 10:31:

Все, проблема решена - на другую машину поставили апач и пхп - все, работает )
 

BAR

Новичок
У меня таже проблема.
Маленькие числа округляет (0,1 до 0)
setlocale(LC_NUMERIC, 'C') непомогает
Подскажите плииз.
 

phprus

Moderator
Команда форума
BAR
Попробуй [m]number_format[/m] если уверен, что проблема именно со стороны php.
 
Сверху