如何将小数点移至整数的百分之一?

发布于 2024-10-07 02:31:37 字数 147 浏览 7 评论 0原文

这似乎是一个愚蠢的问题,但我不知道如何将代表美分的整数转换为美元。

3000-> javascript 中的30.00

...

我使用的是 ParseFloat 但它只给我返回整数 =/ 我需要始终显示分,即使它是 0。

This seems like a silly question but I cant figure out how to convert an integer number that represent cents to dollars.

3000 -> 30.00

in javascript...

I was using ParseFloat but it's only giving me back the integer =/ I need to always display the cents even if its 0.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

疾风者 2024-10-14 02:31:37

使用toFixed()

var num = 3000;

alert( (num/100).toFixed( 2 ) ); // alerts 30.00

Use toFixed().

var num = 3000;

alert( (num/100).toFixed( 2 ) ); // alerts 30.00
小女人ら 2024-10-14 02:31:37

尝试类似的事情:

document.write(x.toFixed(2));

Try something similar to:

document.write(x.toFixed(2));
国产ˉ祖宗 2024-10-14 02:31:37

您可以除以一百,然后调用 toFixed 方法将其格式化为小数点后两位。

myNumber.toFixed(2)

编辑:“然后”是“十”:\

You can divide by one hundred, and then call the toFixed method to format it to two decimal places.

myNumber.toFixed(2)

Edit: "Then" was "ten" :\

温柔一刀 2024-10-14 02:31:37

我将其他人提供的 toFixed(2) 方法与预先存在的 货币格式化程序如果有人偶然发现它很方便的话。

cents-to-currency

不尝试做任何自我推销或任何事情: D

I combined the toFixed(2) method others have provided with a pre-existing currency formatter if anyone stumbling upon this finds it handy.

cents-to-currency

Not trying to do any self-promo or anything :D

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文