回合值與2位小數,並添加0,如果不是小數存在回合值,並添加0,如果不是小數存在
嗨,我如何能圓一個值保持2位小數?我嘗試Math.round(val)但不起作用。採取這些數字爲例:
25應轉換爲25.00 25.3666應四捨五入至25.37 25.55333應四捨五入至25.55
任何幫助嗎?
回合值與2位小數,並添加0,如果不是小數存在回合值,並添加0,如果不是小數存在
嗨,我如何能圓一個值保持2位小數?我嘗試Math.round(val)但不起作用。採取這些數字爲例:
25應轉換爲25.00 25.3666應四捨五入至25.37 25.55333應四捨五入至25.55
任何幫助嗎?
有這樣做的方法有兩種:
第一:
使用Math.ceil的一輪上漲
爲如:
Math.ceil( 「你的數字」 );
您也可以使用下面的
parseFloat( 「123.456」)toFixed(2)。
Math.round(num * 100)/100
這應該有效。
看一看toFixed()
。
var a = 2;
a = a.toFixed(2);
現在是2.00
請注意,返回的值是一個字符串,請謹慎使用。
使用.toFixed()功能如下。
var num = 5.56789;
var n = num.toFixed(2);
// OUTPUT n = 6.57
的toFixed()方法的數轉換成一個字符串,保持小數指定數量。
使用.toFixed(2); ---像parseFloat(「123.456789」)。toFixed(2); – prog1011
var m = parseFloat(fullamount).toFixed(2);它的工作正常。謝謝 – Jagadeesh