博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bcmath(精准数学的计算)
阅读量:4587 次
发布时间:2019-06-09

本文共 2706 字,大约阅读时间需要 9 分钟。

$right 返回 1 *$scale 小数点位数 *************************************************************************************** $a = 4.45; $b = 5.54; if(bccomp($a, $b, 2) == 0) { } *************************************************************************************** *两个高精度数相加 *string bcadd ( string $left_operand , string $right_operand [, int $scale ] ) *$scale 返回的小数点个数 *************************************************************************************** $a = 1.0321456; $b = 0.0123456; $c = bcadd($a, $b, 2); //var_dump($c); *************************************************************************************** *两个高精度数相减 *sstring bcsub ( string $left_operand , string $right_operand [, int $scale ] ) *$scale 返回的小数点个数 *************************************************************************************** $a = 1.0321456; $b = 3.0123456; $c = bcsub($a, $b, 2); var_dump($c); ******************************************************** *两个高精度数求余/取模 *string bcmod ( string $left_operand , string $modulus ) ******************************************************* $a = 6; $b = 4; $c = bcmod($a, $b); //var_dump($c); *************************************************************************************** *两个高精度数相除 *string bcdiv ( string $left_operand , string $right_operand [, int $scale ] ) *$scale小数点位数默认为 0 *************************************************************************************** $a = 6; $b = 5; $c = bcdiv($a, $b, 3); //var_dump($c); *************************************************************************************** *两个高精度数相乘 *string bcmul ( string $left_operand , string $right_operand [, int $scale ] ) *$scale小数点位数默认为 0 *************************************************************************************** $a = 3.1415926; $b = 2.4569874566; $c = bcmul($a, $b, 6); //var_dump($c); *************************************************************************************** *两个高精度数的次方值 *string bcpow ( string $left_operand , string $right_operand [, int $scale ] ) *$scale小数点位数默认为 0 *************************************************************************************** $a = 3.1415926; $b = 2; $c = bcpow($a, $b, 3); //var_dump($c); ************************************************** *求高精度数的平方根 *string bcsqrt ( string $operand [, int $scale ] ) *$scale小数点位数默认为 0 *************************************************** $b = bcsqrt($a, 6); //var_dump($b); ****************************** *设置bc函数的小数点位数 *bool bcscale ( int $scale ) *$scale小数点位数默认为 0 ****************************** //bcscale(); ?>

 

转载于:https://www.cnblogs.com/xin-jun/p/7645943.html

你可能感兴趣的文章
一个分发复制+mirror的bug
查看>>
LeetCode 520 Detect Capital
查看>>
完全教程 Aircrack-ng破解WEP、WPA-PSK加密利器[zz]
查看>>
什么是C#
查看>>
从云计算到容器到容器云
查看>>
shell 分支/循环
查看>>
api服务端接口安全
查看>>
python中的time模块
查看>>
MyBatis-Plus的简单使用
查看>>
C++学习笔记-标准库类型-Vector类型
查看>>
Oracle 树操作(select…start with…connect by…prior)
查看>>
python中的operator.itemgetter函数
查看>>
h5新特性--- 多媒体元素
查看>>
jQuery实现发送短信验证码后60秒倒计时
查看>>
【CSS】盒模型+选择器(你选择的要操作的对象)
查看>>
EM算法总结
查看>>
centos7开启防火墙和指定端口
查看>>
Android系统对话框——自己定义关闭
查看>>
词法分析器 /c++实现
查看>>
Visual Studio2012 Lua插件--BabeLua
查看>>