bcmath

    0热度

    1回答

    我需要在默认情况下不提供它的共享主机中使用bcmath。所以我问了托管公司,他们不会提供它。我会离开这个主机,因为大部分的现代主机提供这个和其他功能,而不是由当前的主机提供。但是现在我只想完成工作,而不是建议我的客户在尝试计划之前离开主机B.是否可以使用.htaccess或其他方法在共享主机中获得bc数学?除了这个http://php.net/dl之外,我在搜索过程中一直没有找到任何东西,但是我不

    0热度

    1回答

    我有两位小数30.63和0.15的乘法问题。我的计算器说它应该导致4.60。从这个 $commission = bcmul(30.63, 0.15,2); 结果是4.59。 从我读过的bcmul本意是用十进制数字来处理? 非常感谢,

    0热度

    2回答

    输入将由许多数字对组成,每个数字对在一条单独的行上,数字之间用逗号分隔。这些数字可以长达100位数字。数字将是整数,派系数字和负数不会被输入。输入将在文件结束时终止。 输出将是各自在各自独立行上的反转和。对于每个输入对,应该有一个反转和。 我这个写这个代码,但不能给出正确的结果为整数值 $number="36222813552166588601325554186418874001226412488

    0热度

    1回答

    Centos的6.8最终 腓7.0.16 管理向导控制面板 荫安装PHP-GMP 荫安装PHP-bcmath时 荫安装PHP-国际 结果是:没有包xxx可用。 谢谢。

    2热度

    1回答

    在我的窗户框,当我运行 $SR = "0"; $SPR = "149"; $SR = bcadd($SR, $SPR); echo "$SR"; 它输出149.0000000000 但是,当我相同的代码上传到我的Linux主机,输出149。 为什么?

    2热度

    1回答

    我想通过使用php和bc数学扩展将wei转换为eth。 时尝试使用此功能将其转换: function wei2eth($wei) { return bcdiv($wei,1000000000000000000,18); } 我收到以下错误: Warning: bcdiv(): Division by zero in C:\xampp\htdocs\test\coindata.ph

    6热度

    2回答

    我正在做一个使用bcmath的PHP计算,需要用分数指数提升e。不幸的是,bcpow()只接受整数指数。指数的精度通常比浮点数要高,因此普通的算术函数不会削减它。 例如: $e = exp(1); $pow = "0.000000000000000000108420217248550443400745280086994171142578125"; $result = bcpow($e, $po

    0热度

    1回答

    我想在Drupal 8中安装商业模块,但是我得到的错误'BC数学PHP扩展未找到'。 我已经搜索了这个问题,并尝试了不同的东西,比如通过添加'bcmath.scale = 2'来编辑PHP.ini,但是我仍然收到错误消息。 任何帮助,将不胜感激,谢谢。

    2热度

    1回答

    我想知道一个实数是否是另一个的实数。我使用的是BC-Math,因为代码是执行价格计算的较大系统的一部分,并且由于浮点数学的行为而使用浮点数导致多个计算结果错误。 BC-Math有bcmod()以获得任意精度数的模数。但是,在PHP 7.2之前,此函数不适用于非整数数字字符串。例如: echo bcmod('10', '9.2'); // 1, because '9.2' is truncated

    -1热度

    1回答

    PHP版本33年4月5日 的php.ini:bcmath.scale = 0(也尝试bcmath.scale = PHP_INI_ALL) 问题: php5433 -r“回波bccomp( 0.00000001,0,9);“ print 0 php5433 -r“echo bccomp(1.00000001,1,9);” print 1 为什么?任何人都可以帮忙