<?php
header('Content-Type: text/html; charset=utf-8');
include './assets/php/head.php';
//BC 数学函数
/**
* bcadd — 2个任意精度数字的加法计算
* bccomp — 比较两个任意精度的数字
* bcdiv — 2个任意精度的数字除法计算
* bcmod — 对一个任意精度数字取模
* bcmul — 2个任意精度数字乘法计算
* bcpow — 任意精度数字的乘方
* bcscale — 设置所有bc数学函数的默认小数点保留位数
* bcsqrt — 任意精度数字的二次方根
* bcsub — 2个任意精度数字的减法
* */
$a=10;
$b=3;
//bcscale (2);//设置所有bc数学函数的默认小数点保留位数
echo '$a=10; $b=3;<br>';
echo '2个任意精度数字的加法计算 结果:';
echo bcadd($a,$b);
echo ' ';
echo bcadd($a,$b,2);
echo '<br>';
echo '比较两个任意精度的数字 结果:';
echo bccomp($a,$b);
echo ' ';
echo bccomp($a,$b,2);
echo '<br>';
echo '2个任意精度的数字除法计算 结果:';
echo bcdiv ($a,$b);
echo ' ';
echo bcdiv ($a,$b,2);
echo '<br>';
echo '对一个任意精度数字取模 结果:';
echo bcmod($a,$b);
echo ' ';
echo bcmod($a,$b,2);
echo '<br>';
echo '2个任意精度数字乘法计算 结果:';
echo bcmul($a,$b);
echo ' ';
echo bcmul($a,$b,2);
echo '<br>';
echo '任意精度数字的乘方 结果:';
echo bcpow($a,$b);
echo ' ';
echo bcpow($a,$b,2);
echo '<br>';
echo '任意精度数字的二次方根 结果:';
echo bcsqrt($a,$b);
echo '<br>';
echo '2个任意精度数字的减法 结果:';
echo bcsub($a,$b);
echo ' ';
echo bcsub($a,$b,2);
echo '<br>';
?>
<?php include './assets/php/foot.php'; ?>
效果图: