Вывод числового результата

n0ne123

Новичок
Добрый День,

Столкнулся с проблемой.
Есть сайт на котором происходит просто вычисление чисел.
$total = $a1 * $a2 + $a3 + $a4;
В результате получаю просто двух или трех значное число, например "150" или "800"

Тот же сайт запускаю локально с установленным Apache + PHP + Mysql, но результат того же самого вычесления
получается 150360 или 2E+112.

КОД PHP одинаковый и локально и на удаленном сервере.

Я так понимаю это вопрос настроек локального сервера. Сравнивал настройки php.ini и httpd.conf все так же локально и на удаленом сервере, все так же. Единственное отличие в ОС локально WINDOWS удалено LINUX.

Подскажите как решить эту проблему с выводом числа и как настроить чтобы числа выводились в нормальном формате
 

Фанат

oncle terrible
Команда форума
если у тебя трехзначное число выводится в экспоненциальной форме, то это проблема операндов, которые дажт тебе НЕ трехзначное число - и тебе прямая дорога в отладку
если проблема в том, что большое число выводится в экспоненциальной форме, то это нормально. number_format
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Было бы неплохо, когда создаете такие треды - снабжать тред минимальным кодом, который воспроизводит баг.

PS: С примерами данных.
 

n0ne123

Новичок
если у тебя трехзначное число выводится в экспоненциальной форме, то это проблема операндов, которые дажт тебе НЕ трехзначное число - и тебе прямая дорога в отладку
если проблема в том, что большое число выводится в экспоненциальной форме, то это нормально. number_format
Тогда почему тот же самый код на удаленом хостинге работает правильно, пробовал на трех разных удалено все выводит правильно. Не работает только локально

Логично же предположить что это вопрос настроек самого сервера а не кода ?
или я ошибаюсь ?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Потому, что винда. Такой ответ тебя устроит?
 

Фанат

oncle terrible
Команда форума
нет, нелогично.
сделай пример минимально воспроизводимого кода, и запости сюда
 
Сверху