我使用jquery.numberformatter-1.2.3
来格式化数字,我在这里遇到了一些问题。代码如下。 f
是我的号码。
$.formatNumber(f, {format:formatStr, locale:"us"});
所以我的formatStr
如下#,###.00
,如果f=28.567
,则结果为28.57
,这是正确的。但是如果f=5000000
,则结果为50.00
,这是不正确的。它应该是5000000.00
。请帮助我在这里做错了什么。
对于f=5000000
的情况,如果我的formatStr=#,###
,那么我的结果是5,000,000
,这是正确的,所以这必须与我设置的精度相同。
注意:我的资源中有jshashtable-2.1.js