Вопросы по теме 'bcmath'

Насколько точна библиотека PHP bcmath?
Я пишу библиотеку PHP с классом Number, который использует расширение bcmath для произвольной точности. У меня есть два вопроса: Насколько медленнее работает bcmath по сравнению со встроенными типами int и float? bcmath имеет...
1344 просмотров
schedule 23.12.2022

bcmath, кажется, дает неправильный ответ на мой расчет
Я не уверен, что я делаю неправильно, но этот расчет bcscale(20); echo bcmul(bcdiv('422218', '2388865'), '473'); повторяет «83,59999999999999999670», но любой другой калькулятор дает мне 83,6. Есть ли способ решить эту проблему или это...
1152 просмотров
schedule 26.08.2022

Неустранимая ошибка: необработанная ошибка: вызов неопределенной функции bcadd()
После установки «eduTrac SIS» и доступа к «приборной панели» появилась эта ошибка. Ubuntu 16.4, PHP 7.0 (php7.0-fpm), Apache2, Nginx, URL выдает ошибку 500 и отображает nginx/error.log, FastCGI отправлено в stderr: «Сообщение PHP:...
18865 просмотров
schedule 03.05.2024

Почему Bcmath возвращает неточные результаты
У меня возникли проблемы с тем, чтобы заставить bcmath работать с биткойн-фракциями на моем сервере php 7.1, ubuntu 18. Посмотрите на следующий код bcscale(8); $x1 = bcsub(0.04217 ,0.00007, 8); $x2 = 0.04217 - 0.00007 ; dd($x1 , $x2);...
152 просмотров
schedule 08.07.2022

Как я могу преобразовать большое/высокоточное число с плавающей запятой в PHP?
Каким бы общим ни был этот вопрос, мне очень трудно научиться конкретно тому, как базовое преобразование больших высокоточных значений с плавающей запятой в PHP с использованием BCMath. Я пытаюсь преобразовать что-то вроде 1234.5678900000...
301 просмотров