数値1を数値2を比較した結果の文字列を返します。 結果の戻り値 0 : 数値1 = 数値2 1 : 数値1 > 数値2 -1 : 数値1 < 数値2 少数点以下の桁数を引数の「スケール」で指定します。 スケールを省略した場合は、bcscale()関数やbcmath.scaleディレクティブの値が使用されます。
<?php $num1=10.235; $num2=5.33; if ( bccomp($num1,$num2,2) == 0 ) { echo "等しい\n"; } else if ( bccomp($num1,$num2,2) > 0 ) { echo "等しくない"; } ?> ●実行結果 等しくない