Округление числа до двух десятичных знаков для форматирования валюты

Мне нужно округлить до двух знаков после запятой для валюты.

Обе

Math.round(num*Math.pow(10,2))/Math.pow(10,2)

и

Math.round(num*Math.pow(10,2))/Math.pow(10,2)

работают, за исключением того, что обрезают любые конечные нули, поэтому я получаю 29.9 вместо 29.90.

Как лучше всего обойти это?

8
задан Jeremy Banks 14 September 2012 в 00:08
поделиться