任意精度数学
bcadd
<?php
var_dump(bcadd('1.234', '5'));
var_dump(bcadd('1.234', '5', 4));
var_dump(bcadd('1.234', '-5', 4));
bccomp
<?php
var_dump(bccomp('1', '2'));
var_dump(bccomp('1.00001', '1', 3));
var_dump(bccomp('1.00001', '1', 5));
bcdiv
<?php
var_dump(bcdiv('105', '6.55957'));
var_dump(bcdiv('105', '6.55957', 3));
var_dump(bcdiv('105', '6.55957', 7));
bcmod
<?php
var_dump(bcmod('5', '2'));
var_dump(bcmod('5.7', '1.3'));
var_dump(bcmod('5.7', '1.3', 2));
bcmul
<?php
var_dump(bcmul('2', '4'));
var_dump(bcmul('1.34747474747', '35'));
var_dump(bcmul('1.34747474747', '35', 3));
bcpow
<?php
var_dump(bcpow('0', '0'));
var_dump(bcpow('4.2', '3', 2));
var_dump(bcpow('5', '2', 2));
bcpowmod
<?php
var_dump(bcpowmod('0', '0', '4'));
var_dump(bcpowmod('5', '2', '2', 2));
var_dump(bcpowmod('5', '2', '5', 2));
bcscale
<?php
var_dump(bcscale(4));
var_dump(bcadd('1.234', '-5'));
var_dump(bcscale(3));
var_dump(bcdiv('105', '6.55957'));
var_dump(bcscale(3));
var_dump(bcmul('1.34747474747', '35'));
bcsqrt
<?php
var_dump(bcsqrt('2'));
var_dump(bcsqrt('2', 3));
var_dump(bcsqrt('4'));
bcsub
<?php
var_dump(bcsub('1.234', '5'));
var_dump(bcsub('1.234', '5', 4));
var_dump(bcsub('1.234', '-5', 4));