хочу отобразить ровно 2 цифры после плавающей запятой

Я хочу преобразовать значение с плавающей запятой из 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

6
задан mskfisher 10 May 2012 в 13:03
поделиться