Получение чистых цифр без запятых и точек без букв Е

160
07 мая 2018, 22:48

Скажите пожалуйста, как избежать вот такого ответа типа "9.999999998E+19" чтоб было тупо цифры без точек букв Е и +19

<?php
    $i = 9999999999;
    $b = 9999999999;
    echo $i * $b; //9.999999998E+19
?>
Answer 1

Воспользуйтесь библиотеками с арифметикой без потери точности. Например GMP или BCMath

Например:

$result = gmp_mul("9999999999", "9999999999");
Answer 2
 $i = 9999999999;
 $b = 9999999999;
 echo $res = number_format($i*$b);
READ ALSO
Как переделать bash скрипт с curl&#39;om в php?

Как переделать bash скрипт с curl'om в php?

Был такой скрипт который сверял файлы на моём сайте и на другом, он смотрел вроде бы на дату скаченного файла и на дату с другого сайта, если...

191
Как правильно парсить контент AJAX-ом

Как правильно парсить контент AJAX-ом

Я совсем новичок в парсинге контента с сайтах прошу не кидать помидоры

184
PHP не принимает данные с формы

PHP не принимает данные с формы

есть страница с выводом всей таблицы из БД, в каждой ячейке кнопка для редактирования строки таблицыПо клику на кнопку назначаю обработчик...

197
ajax код для django

ajax код для django

Написал чат на django все работает отлично но с перезагрузкой отправил сообщение перезагрузка и для получение перезагружает страницу чтобы...

181