可能重复:
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