ubuntu 18.04安装bcmath插件

sudo apt-get install php7.0-bcmath 

centos安装

yum install php72w-bcmath

windows版本的php自带,无需另外安装

函数的使用

// bcscale — 设置所有bc数学函数的默认小数点保留位数
bcscale(3);  // 返回布尔型 true 不指定位数,下面默认为保留小数3位$a = '6.789';
$b = '1.2345';// bcadd — 2个任意精度数字的加法计算
echo bcadd($a, $b);     // 8.023
echo bcadd($a, $b, 6);  // 8.023500// bcsub — 2个任意精度数字的减法
echo bcsub($a, $b);     // 5.554
echo bcsub($a, $b, 6);  // 5.554500// bcmul — 2个任意精度数字乘法计算
echo bcmul($a, $b);     // 8.381
echo bcmul($a, $b, 6);  // 8.381020// bcdiv — 2个任意精度的数字除法计算
echo bcdiv($a, $b);     // 5.499
echo bcdiv($a, $b, 6);  // 5.499392// bccomp — 比较两个任意精度的数字
echo bccomp('1', '2');   // -1
echo bccomp('1.00001', '1', 3); // 0
echo bccomp('1.00001', '1', 5); // 1// bcmod — 对一个任意精度数字取模 $a%$b
echo bcmod(5, 3);     // 2.000
echo bcmod(3, 5, 6);  // 3.000000// bcpow — 任意精度数字的乘方
echo bcpow(2.11, 3);     // 9.393
echo bcpow(2.11, 3, 6);  // 9.393931// bcsqrt — 任意精度数字的二次方根
echo bcsqrt('27', 4);     // 5.1961;27的二次平方根, 保留4位// bcpowmod 先取模后乘方
echo bcmod(bcpow(2, 3), 3);  // 2.000;2*2*2%3=2
echo bcpowmod(2, 3, 3);     // 2.000

bcmath相关函数使用相关推荐

  1. Python菜鸟学习手册14----标准库+代码实例

    Python Standard Library 翻译: Python 江湖群 10/06/07 20:10:08 编译 0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 0.4. 如何联系我 ...

  2. RTTI(三)相关函数1【转自大富翁】

    第三部分RTTI相关函数 GetTypeData 函数 GetPropInfo 函数 FindPropInfo 函数 GetPropInfos 函数 SortPropList 函数 GetPropLi ...

  3. Windows/Linux上使用fopen相关函数读取大文件

    在介绍读取大文件之前,先了解下<cstdint>文件,标准头文件,存放固定宽度整数类型,如int32_t, uint32_t,不管在32位上还是64位上,长度都为4个字节:int64_t, ...

  4. C++11容器中新增加的emplace相关函数的使用

    C++11中,针对顺序容器(如vector.deque.list),新标准引入了三个新成员:emplace_front.emplace和emplace_back,这些操作构造而不是拷贝元素.这些操作分 ...

  5. 扩展源_Ubuntu14版本下无法使用php7.2版本的bcmath扩展

    在使用如下命令安装bcmath扩展的时候 sudo apt-add-repository ppa:ondrej/phpsudo apt-get updatesudo apt-get install p ...

  6. go语言中fmt包中Print、Printf、Println输出相关函数的区别

    go语言中fmt包中Print.Printf.Println输出相关函数的区别 区别: Print系列函数将内容输出到系统的标准输出.其区别:Print函数式直接输出内容,Printf函数支持格式化输 ...

  7. java File类 常用相关函数

    java File类 相关函数 1.构建函数 2.判断相关函数 4.创建相关函数 5.删除相关函数 6.获取相关函数 1.构建函数 /*** File 构造方法* file 常用构造方法* 1: Fi ...

  8. Matlab 图像处理相关函数命令大全

    一.通用函数: colorbar  显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colorbar(h) \ h=colorba ...

  9. Linux中表示“时间”的结构体和相关函数

    转载于:http://blog.chinaunix.net/uid-25909722-id-2827364.html Linux中表示"时间"的结构体和相关函数 2011-09-1 ...

最新文章

  1. SQL查找是否存在,别再count了,很耗费时间的
  2. 未找到文件 服务器可能无此更新包文件,win7安装xampp提示windows找不到-n文件(安装成功后,443端口占用,apache服务器无法正常启动)的解决方案...
  3. 元素与核素有什么区别?
  4. Java实现拼音转汉字
  5. Java常用命令及参数
  6. 在计算机网络中使用modem时它的功能是,在计算机网络中使用MODEM时,它的功能是____。...
  7. 3dmax 对模型做bool运算
  8. SSH整合开发基本步骤
  9. edge浏览器开启ie兼容模式
  10. Pytroch常用损失函数总结
  11. ZigBee技术有哪些应用领域?
  12. 机器人-笛卡尔空间轨迹规划
  13. Redis由于目标计算机积极拒绝,无法连接。
  14. 【docker-ce】k8s集群docker容器异常重启问题分析
  15. overflow属性 white-space属性 文本溢出 英文单词转换方式
  16. 在BUF和BUF+1、BUF+2单元分别放有一个无符号字节型数,编程序将其中最大数存入MAX单元,并在屏幕上显示
  17. App Thinning研究
  18. 基于JavaWeb平台的常用物联网硬件接口对接代码总结文档_田超凡
  19. html5+css搭建一个网页创意画框效果/案例演示
  20. Python运算符与if结构

热门文章

  1. 部署LNMP动态网站及网站架构变迁
  2. 利用VSCode实现远程连接服务器并实时同步保存文件
  3. Creator2D横版游戏(1)主角左右走
  4. 摄影必备APP--手机摄影训练营5期-S05-20170607
  5. 实验四+087+饶慧敏
  6. 聚类总结(二)聚类性能评估、肘部法则、轮廓系数
  7. PHPExcel报“Formula Error: An unexpected error occured”
  8. 文字溢出时如何使溢出部分显示为 ...
  9. linux的DRM之mipi应用程序,LCD之MIPI接口
  10. 【2023考研学校信息】灰灰考研,最新版