bcmath
Как увеличить, уменьшить и округлить числа bcmath?
Мне нужно точно воспроизвести функциональность ceil(), функции floor() и round() для чисел bcmath, Я уже нашел очень ... ет ли кто-нибудь придумать довольно короткий и элегантный решение этой проблемы.
Любой вклад приветствуется, спасибо!
Как в PHP сгенерировать большое псевдослучайное число?
Я ищу способ сгенерировать большое случайное число с помощью PHP, что-то вроде:
mt_rand($lower, $upper);
Чем ближе ... =':
case '===':
return 0===$x;
case '!=':
case '!==':
case '<>':
return 0!==$x;
}
}
Как округлить/ceil/этаж числа bcmath в PHP?
Существует ли какая-либо библиотечная функция для этой цели, поэтому я не делаю это вручную и не рискую закончить в TDW ... 97230840470473074370324734723042.6);
// Expected result
31497230840470473074370324734723043
// Prints
<garbage>
Математика произвольной точности в PHP
В настоящее время я пытаюсь понять, как работать с числами произвольной точности в PHP. Поэтому я думаю, что мой первый ... а (например, "\x12\x23\x45\x67"), которые, как я слышал, называются "bigint", но опять же Google ничего для меня не дал.
PHP|BCMath: Как получить значение bcscale?
Как мне получить масштаб, установленный в методе bcscale() BCMath?
Пример:
bcscale(25);
Как мне получить 25?
Спасибо!
Вычисление N-го корня с помощью bcmath в PHP
Мы ищем N-й корень в PHP. Нам нужно сделать это с очень большим числом, и калькулятор Windows возвращает 2. Со следующим кодом мы получаем 1. У кого-нибудь есть идея, как это работает?
echo bcpow(18446744073709551616, 1/64);
PHP bcmath против десятичной системы счисления Python
Я использую библиотеку PHP bcmath для выполнения операций с числами с фиксированной точкой. Я ожидал получить такое же ... увствительных операций, я хотел бы найти способ получить в PHP тот же результат, что и в Python (т. Е. (x / y) * y == x)
Включить BCMath с помощью php.ini?
Мне нужно включить BC Math, но я не хочу делать это с помощью --enable-bcmath, в первую очередь потому, что я не понимаю этот маршрут.
Есть ли способ сделать это только с помощью php.ini?
Почему bcmul возвращает число со шкалой, отличной от указанной мной?
Кажется, я ничего не могу найти в php.net документация, объясняющая следующие результаты:
$ php -r 'var_dump(bcsub("0. ... нать ПОЧЕМУ возвращаемые значения для этих функций имеют разные масштабы, НЕ как их исправить, чтобы они это делали.
Должен ли я использовать BCMath для значений с примерно 1,2 или 3 десятичными знаками?
В моей базе данных есть около 10-15 чисел с точностью до 1, 2 или 3 десятичных знаков, как подписанных, так и без знака ... как round(), printf и т.д.
Должен ли я тогда использовать BCMath-расширение? (только потому, что я использую round())
Повышение до власти в PHP
Ну, мне нужно сделать некоторые вычисления в PHP-скрипте. И у меня есть одно выражение, которое ведет себя неправильно. ... bcscale(100) для вычислений BCMath.
Excel и Wolfram Mathematica дают ответ ~0,977237.
Есть какие-нибудь предложения?
В чем разница между bcpow и pow?
Может кто-нибудь объяснить мне, следует ли мне использовать bcpow() вместо pow() и почему?
Я понимаю, что не во всех ... й/требований, я бы предпочел использовать pow() в своем коде.
Но каковы недостатки использования pow() вместо bcpow()?
Отчет Bcmul 0
У меня есть простой фрагмент кода, как показано ниже.
$amount = 447274.44882;
$rate = 0.00001;
echo floatNumber(bcmul ... 0.
Я делаю что-то не так или это известное ограничение или что-то в этом роде? Кажется довольно большим, если это так.
php-bcadd имеет разную точность точек
В моем окне Windows, когда я запускаю
$SR = "0";
$SPR = "149";
$SR = bcadd($SR, $SPR);
echo "$SR";
Он выводит 149.0000000000
Но когда я загружаю тот же код на свой хост Linux, вывод 149.
Почему?
Получение по модулю двух действительных чисел с помощью BCMath
Я хотел бы выяснить, является ли одно действительное число множеством другого. Я использую BC-Math, потому что код явля ... ся с той же проблемой! Основываясь на ответе @Chilinut, я создал запрос на вытягивание для библиотеки bcmath-extended.
как добавить расширение bcmath в php 5.6 с помощью php-fpm на Centos 7
Я пытаюсь добавить расширение bcmath на свой Centos 7, в котором установлен PHP 5.6 вместе с nginx и php-fpm
Я побежа ... ; pdo_sqlite
[46] => wddx
[47] => xmlreader
[48] => json
[49] => zip
[50] => mhash
)
javascript-эквивалент bcpowmod
Я кодирую версию javascript, которая может декодировать шифрование RSA, которое я сделал в PHP.
все работает нормально, ... чанию, такие как: (pow(блок, q))% r, я получаю NAN.
Есть ли способ или библиотека js, которая может работать для меня?