【发布时间】:2010-12-10 01:41:34
【问题描述】:
这似乎是一个愚蠢的问题,但我不知道如何将表示美分的整数转换为美元。
3000 -> 30.00
在javascript中...
我正在使用 ParseFloat,但它只返回整数 =/ 我需要始终显示美分,即使它是 0。
【问题讨论】:
标签: javascript parsefloat
这似乎是一个愚蠢的问题,但我不知道如何将表示美分的整数转换为美元。
3000 -> 30.00
在javascript中...
我正在使用 ParseFloat,但它只返回整数 =/ 我需要始终显示美分,即使它是 0。
【问题讨论】:
标签: javascript parsefloat
var num = 3000;
alert( (num/100).toFixed( 2 ) ); // alerts 30.00
【讨论】:
尝试类似的方法:
document.write(x.toFixed(2));
【讨论】:
你可以除以一百,然后调用toFixed方法将其格式化为两位小数。
myNumber.toFixed(2)
编辑:“然后”是“十”:\
【讨论】:
我将其他人提供的 toFixed(2) 方法与预先存在的 currency formatter 结合起来,如果有人偶然发现它很方便的话。
不尝试做任何自我推销或任何事情:D
【讨论】: