当前位置:首页 > 服务器运维 > linux > php精准运算扩展之bcmath扩展安装

php精准运算扩展之bcmath扩展安装

DChen3年前 (2021-04-02)linux1.7 K0
1、环境及系统镜像
    nginx:v2.24
    php:v7.0
    system:centos7

2、下载ius-release rpm

[ ~]  wget https://centos7.iuscommunity.org/ius-release.rpm

3、安装ius-release rpm包

[ ~] rpm -Uvh ius-release*rpm

4、安装bcmath扩展

[ ~] yum --enablerepo=ius-archive install PHP70w-bcmath        #注意:Php70w是需要看自己安装的是什么版本的
path
/etc/php-zts.d/20-bcmath.ini
/etc/php.d/20-bcmath.ini
/usr/lib64/php-zts/modules/bcmath.so
/usr/lib64/php/modules/bcmath.so
/usr/share/licenses/php70w-bcmath-7.0.33/libbcmath_COPYING

5、添加bcmath扩展

[ ~]  vi /etc/php.ini
添加extension=bcmath.so
[ ~] systemctl restart php-fpm
[ ~] php -m        #查看扩展

6、使用函数

bcadd    ---    将两个高精度数字相加
bccomp   ---    比较两个高精度数字,返回-1,0,1
bcdiv    ---    将两个高精度数字相除
bcmod    ---    求高精度数字余数
bcmul    ---    将两个高精度数字相乘
bcpow    ---    求高精度数字乘方
bcpowmod ---    求高精度数字乘方求模
bcscale  ---    配置默认最小点位数,相当于就是linux bc中的“scale=”
bcsqrt   ---    求高精度数字平方根
bcsub    ---    将两个高精度数字相减


取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

版权声明:本文由“憨小猪”发布,如需转载请注明出处。

本文链接:https://www.phper.red/post/40.html

标签: phplinuxbcmath

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。