PHPリファレンス(逆引き)

PHPリファレンス
 
精度を指定して加算/減算( bcadd()、bcsub() )
スポンサードリンク

精度を指定して加算/減算するには、 bcadd()、bcsub()関数を使用します。

bcadd( 数値1,
     数値2,
     [スケール] )

数値1を数値2に加算した結果の文字列を返します。

少数点以下の桁数を引数の「スケール」で指定します。
スケールを省略した場合は、bcscale()関数やbcmath.scaleディレクティブの値が使用されます。

bcsub( 数値1,
     数値2,
     [スケール] )
数値1から数値2を減算した結果の文字列を返します。

少数点以下の桁数を引数の「スケール」で指定します。
スケールを省略した場合は、bcscale()関数やbcmath.scaleディレクティブの値が使用されます。

 
例1) 少数第2位までを加算/減算します。

<?php
echo "加算:" . bcadd( 10.235, 5.33 , 2 ) ."\n";
echo "減算:" . bcsub( 10.235, 5.33 , 2 ) ."\n";
?>

●実行結果
加算:15.56
減算:4.90



スポンサード リンク


少数点以下の桁数のデフォルト桁数指定( bcscale()、bcmath.scale )
精度を指定して加算/減算( bcadd() )
精度を指定した比較( bccomp() )
精度を指定した除算/乗算( bcmul()、bcdiv() )
剰余( bcmod() )
精度を指定したべき乗/平方根( bcpow()、bcsqrt() )

基本APIへ
忘れっぽいエンジニアのPHPリファレンス TOPへ