//四捨五入保留2位小數(若第二位小數為0,則保留一位小數)
function keeptwodecimal(num) {
var result = parsefloat(num);
if (isnan(result)) {
alert('傳遞引數錯誤,請檢查!');
return
false;
result = math.round(num * 100) / 100;
return result;
//四捨五入保留2位小數(不夠位數,則用0替補)
function keeptwodecimalfull(num) {
var result = parsefloat(num);
if (isnan(result)) {
alert('傳遞引數錯誤,請檢查!');
return
false;
result = math.round(num * 100) / 100;
var s_x = result.tostring();
var pos_decimal = s_x.indexof('.');
if (pos_decimal < 0) {
pos_decimal = s_x.length;
s_x += '.';
while (s_x.length <= pos_decimal + 2) {
s_x += '0';
return s_x;
四捨五入保留兩位小數
1.double x2 0.5698 system.out.println string.format 2f x1 2.以指定的捨入模式格式化雙精度浮點型小數 param d 需格式化小數 param precision 保留小數字數 param roundingmode 捨入模式 return p...
js四捨五入並保留兩位小數
math.round 函式,能夠對乙個浮點數進行四捨五入,但是返回的結果是個整數,無法精確到小數點後,比如0.123,math.round 返回0。number.tofixed 方法,能保留小數點後面的指定位數,但如果執行5.1.tofixed 2 的話,會返回5.10,而不是我們期待的5.1,所以...
js四捨五入並保留兩位小數
math.round 函式,能夠對乙個浮點數進行四捨五入,但是返回的結果是個整數,無法精確到小數點後,比如 math.round 0.123 返回0。number.tofixed 方法,得出結果是字串格式,能保留小數點後面的指定位數,但如果執行5.1.tofixed 2 的話,會返回5.10,而不是...