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

Возведение к власти в PHP
Ну, мне нужно сделать некоторые вычисления в скрипте PHP. И у меня есть одно выражение, которое ведет себя неправильно. echo 10^(-.01); Выходы 10 echo 1 / (10^(.01)); Выходы 0 echo bcpow('10', '-0.01') . '<br/>';...
9977 просмотров
schedule 26.01.2024

Почему вычитание не работает должным образом с использованием bcmath?
скажем, у меня есть $foo = bcsub(bcdiv(1, 3, 20), 0.00001, 20); он возвращает мне 0.333333333333333333333 Если у меня есть $foo = bcsub(bcdiv(1, 3, 20), 0.0001, 20); он возвращает мне 0.333233333333333333332 Если у меня есть...
886 просмотров
schedule 21.01.2023

Преобразование поплавков из базы данных для использования с bcmath() ИЛИ как использовать bcmath?
Я получаю пару значений из запроса к базе данных. Значения, которые я получаю, выглядят так: 10.810000000000000497 и я хочу использовать только "10,81". or 2.6899999999999999467 и я хочу использовать только 2,69 при использовании...
508 просмотров
schedule 09.10.2022

Быстрые логарифмы произвольной точности с bcmath
Вот что у меня есть function bcln($n, $scale=10) { $iscale = $scale+3; $result = '0.0'; $i = 0; do { $pow = (1 + (2 * $i++)); $mul = bcdiv('1', $pow, $iscale); $fraction = bcmul($mul, bcpow(bcsub($n, '1',...
797 просмотров
schedule 24.09.2023

PHP BCMath не может обрабатывать экспоненциальное число, если оно передается в его функцию, PHP BCMath возвращает аргумент функции bcmath неправильно сформированный
Я работаю над несколькими маленькими десятичными знаками, такими как 0,0000687, 0,0000063241, 0,0000454. Я использовал BCMath, чтобы получить наиболее точный результат, потому что он связан с расчетом денег, и до сих пор BCMath очень помогал мне в...
665 просмотров
schedule 26.12.2023