2017-04-25 54 views
2

回合值與2位小數,並添加0,如果不是小數存在回合值,並添加0,如果不是小數存在

嗨,我如何能圓一個值保持2位小數?我嘗試Math.round(val)但不起作用。採取這些數字爲例:

25應轉換爲25.00 25.3666應四捨五入至25.37 25.55333應四捨五入至25.55

任何幫助嗎?

+0

使用.toFixed(2); ---像parseFloat(「123.456789」)。toFixed(2); – prog1011

+0

var m = parseFloat(fullamount).toFixed(2);它的工作正常。謝謝 – Jagadeesh

回答

1

有這樣做的方法有兩種:

第一:

使用Math.ceil的一輪上漲

爲如:

Math.ceil( 「你的數字」 );

您也可以使用下面的

parseFloat( 「123.456」)toFixed(2)。

0
Math.round(num * 100)/100 

這應該有效。

1

看一看toFixed()

var a = 2; 
a = a.toFixed(2); 

現在是2.00

請注意,返回的值是一個字符串,請謹慎使用。

0

使用.toFixed()功能如下。

var num = 5.56789; 
var n = num.toFixed(2); 
// OUTPUT n = 6.57 

toFixed()方法的數轉換成一個字符串,保持小數指定數量。

+0

@Jagadeesh - 請參閱上面的答案,並訪問鏈接..它會向你解釋更多關於.toFixed()函數....謝謝...很高興幫助你:-) – prog1011

+0

它不工作在jQuery語法裏面。我們有什麼特定的jQuery – Jagadeesh

相關問題