[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод переменной типа double без экспоненты
athlon128
Добрый день. Прошу помощи в решении моей проблемы.
Задаю переменную:
$i=3400000000;
далее делаю ее вывод:
echo $i;
Получаю результат в экспоненциальной форме: 3.4E+9
Никак не могу добиться, чтобы вывод был именно в той форме, в которой я ее задал.
Пробовал менять тип переменной на string, но вывод такой же.

В идеале хочется получить неэкспоненциальную запись в файле:
$fp=fopen("file",w);
fwrite($fp,$i);
fclose($fp);

Заранее спасибо за помощь.



Спустя 17 минут, 34 секунды (6.05.2010 - 10:36) sergeiss написал(а):
Попробуй поработать с форматами (для целых чисел) в функции fprintf (это для вывода в файл). Либо с её "родственниками" smile.gif printf, sprintf - это в зависимости от того, как и куда организуешь вывод данных.

Спустя 36 минут, 46 секунд (6.05.2010 - 11:13) athlon128 написал(а):
sergeiss
Спасибо. Все работает.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.