PHPでround()関数がどのように機能するかを誤解していない限り、バグがあると思います。
例:
ランニング:
$prod = 201.6 * 0.000275;
echo "No Round..: " . $prod;
echo "With Round: " . round($prod, 2, PHP_ROUND_HALF_DOWN);
PHPの戻り値:
No Round..: 0.05544
With Round: 0.06
私が期待すること:
ラウンドでは、結果として0.05を期待しました。この期待される結果は正しいですか?
環境:
Apache2.2.17を搭載したWindows764ビットで実行されているPHP5.3.4。
たくさんTnks。