浮動小数点後8桁の浮動小数点値を浮動小数点後2桁に変換したい..
例えば。$ a = 2.200000 ==> 2.20
phpのラウンド関数を使用しています。ラウンドの問題は、私の数値が2.200000の場合、2.2の数値に変換されることです。2.20として出力したい
誰かが可能な方法を提案できますか?
実際のコード
$price = sprintf ("%.2f", round(($opt->price_value + ($opt->price_value * $this->row->prices[0]->taxes[0]->tax_rate)), 2));
浮動小数点数が2.2000000のように出力したい。その後、2.20が返されるはずです。しかし今、それは私に2.2を返しています