2014-02-19 5 views
0

Мой номер Номер поплавка 0,23343Как форматировать число с плавающей запятой в standered JavaScript

В рельсах sprintf("%05.2f", size_kwh_minutes) его дать мне 00.23 В JavaScript я использую size_kwh_minutes.toFixed(2) его дать мне 0,23

Как я могу сделать формат 00.23 в JavaScript.

+0

Я не думаю, что '00.23' является допустимым' number'. Вы всегда можете сделать это строкой – Johan

+2

Это может помочь: http://stackoverflow.com/questions/10073699/pad-a-number-with-leading-zeros-in-javascript – helderdarocha

ответ

0
function preciseRound(num, decimals) { 
    return Math.round(num * Math.pow(10, decimals))/Math.pow(10, decimals); 
} 

preciseRound(yourNumber, 2); 

Вы могли бы попробовать что-то вроде выше

+0

и проверить два ведущих '00' http: //stackoverflow.com/questions/10073699/pad-a-number-with-leading-zeros-in-javascript –

Смежные вопросы