Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Работа с числами, как сменить тип ?
Не то и не другое не работает =(
Мне нужно не приобразовать строку в число а изменить тип вывода данных, т.е.
1.2409358192E+12 это 827290546131 умноженное на 2, нужно что бы выводилось
не 1.2409358192E+12 a 1654581092262, хоть убейте, целый день провозился, не могу решить :\
Как 1.2409358192E+12 вот такой вот тип данных называется ?)
OrmaJever
Отправлено: 11 Декабря, 2010 - 19:34:00
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
CTAPu4OK пишет:
Как 1.2409358192E+12 вот такой вот тип данных называется ?)
вот конкретно такой называется string. Это просто строка.
Что делает E в конце первого числа? (Добавление)
хмм ну просто число слишком большое. При проходе каждого цыкла переменая $b становится всё больше. это так и нужно?
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Ch_chov
Отправлено: 11 Декабря, 2010 - 19:48:29
Постоянный участник
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
Помог: 90 раз(а)
ini_set('precision', 21);
CTAPu4OK
Отправлено: 11 Декабря, 2010 - 19:53:59
Гость
Покинул форум
Сообщений всего: 67
Дата рег-ции: Июль 2008
Помог: 0 раз(а)
OrmaJever пишет:
хмм ну просто число слишком большое. При проходе каждого цыкла переменая $b становится всё больше. это так и нужно?
Да, это так и нужно =)
Ch_chov пишет:
ini_set('precision', 21);
Огромное спасибо =)
JustUserR
Отправлено: 11 Декабря, 2010 - 20:57:48
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
CTAPu4OK Для осуществления вывода числового значения с плавающей точной с осуществление спецификации количесва значащих разрядок и формы вывода в конкретной операции PHP-скрипта - целесообразно использование функции форматированного вывода http://php.su/functions/?printf - или http://php.su/functions/?sprintf в случае необходимости осуществления последующего представления числового объекта в строковом виде и выполнения операций с ними
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.