可能重複:
Javascript: formatting a rounded number to N decimals格式化字符串
我修改使用JavaScript
我需要在形式的標籤文本(格式化標籤文本例如:45.00)。 現在它被顯示爲(45)
如何從客戶端實現這個
從服務器端做到這一點,我做 - lb.Text =的String.Format(「{0: 0.00}「,rondedamount);
我需要客戶端(Inside Label)或JavaScript。
可能重複:
Javascript: formatting a rounded number to N decimals格式化字符串
我修改使用JavaScript
我需要在形式的標籤文本(格式化標籤文本例如:45.00)。 現在它被顯示爲(45)
如何從客戶端實現這個
從服務器端做到這一點,我做 - lb.Text =的String.Format(「{0: 0.00}「,rondedamount);
我需要客戶端(Inside Label)或JavaScript。
這可能會爲你工作:
var num = 45;
formated_num = num.toFixed(2);
console.log(formated_num);
的toFixed()方法將數字轉換成字符串,保持小數指定數量。 其中toPrecision返回一個字符串,表示以定點或指數表示法舍入爲精度有效數字的Number對象。
這不是竅門 – 2012-08-17 17:02:57
我剛纔編輯了我的答案檢查 – Shreedhar 2012-08-17 17:07:28
精度意味着數字的數量是固定的。但固定意味着小數位的數字是固定的 – 2012-08-17 17:15:43
var num = 45;
alert(num.toFixed(2));
我想你知道如何獲取和設置元素值使用JavaScript,比用這裏提到的函數:http://stackoverflow.com/questions/610406/javascript-equivalent-to-printf-string-format ,它應該相當容易。 – 2012-08-17 16:51:54