在 .NET 中设置货币格式

发布于 2024-11-01 04:40:42 字数 193 浏览 0 评论 0原文

我正在使用 Tostring() 方法格式化货币,即时消息使用以下语法

ToString('##.##') 它工作正常,但在整数的情况下,它会删除最后 2 个零,

就像 100 一样,它不会显示 100.00,而是显示 100 我怎样

才能以这种方式格式化? 输入想要的输出 100 100.00 100.10 100.10

I am formatting the currency using Tostring() method i m using following syntax

ToString('##.##') it is working perfectly but in case of round number it remove last 2 zero

like for 100 it does not show 100.00 is shows 100.

how can i format in that way means
input desired output
100 100.00
100.10 100.10

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

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

发布评论

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

评论(5

野鹿林 2024-11-08 04:40:42

请尝试使用 "##.00"

这将强制在小数点分隔符后添加两位数字。

您还可以使用 ToString("C") 直接在 Windows 中使用区域性特定格式。

Try "##.00" instead.

That will force two digits after the decimal separator.

You can also use ToString("C") to use the culture specific format in Windows directly.

她说她爱他 2024-11-08 04:40:42

第一个谷歌结果。

String.Format("{0:C}", x.ToString());

http://www.howtogeek.com/howto/programming/format -a-string-as-currency-in-c/

First google result.

String.Format("{0:C}", x.ToString());

http://www.howtogeek.com/howto/programming/format-a-string-as-currency-in-c/

小…楫夜泊 2024-11-08 04:40:42

另外,如果您不希望添加“C”给出的货币符号(美国为$),您也可以使用“F2”,即“具有两位小数的固定数字”。它还具有当结果超过 1,000.00 时为您提供千位分隔符的优点。

Also, if you don't want the currency sign ($ in the US) added that "C" gives, you can also use "F2", which is "fixed number with 2 decimal places". It also has the advantage of giving you a thousands separator when you results go over 1,000.00.

彼岸花似海 2024-11-08 04:40:42

您可以使用:

.ToString("C")

希望有帮助。

You can use :

.ToString("C")

Hope it helps.

雪花飘飘的天空 2024-11-08 04:40:42

可能会有所帮助。可能超出您的需要,但它考虑到了全球化,这可能是必要的。 “C”也是一个快捷的货币格式字符串,可能会让您更进一步。

This might help. Might be more than you need, but it takes globalization into account which might be necessary. "C" is also a short-cut currency format string that might get you further along.

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