gpt4 book ai didi

vb.net - 格式化数字以在大于一千时显示逗号

转载 作者:行者123 更新时间:2023-12-04 02:45:42 25 4
gpt4 key购买 nike

我正在 Visual Basic.net 中编写一些代码并有一个问题。

如果我有一个大于 1000 的长数字,如何将此值格式化为 1,000(带逗号)并将其存储在字符串中?

例如

1234 将存储为 1,234
12345 将存储为 12,345
123456 将存储为 123,456

这是通过 TryParse 语句完成的吗?

我可以帮忙吗?

最佳答案

看看The Numeric ("N") Format Specifier

一般使用:

Dim dblValue As Double = -12445.6789
Console.WriteLine(dblValue.ToString("N", CultureInfo.InvariantCulture))
' Displays -12,445.68

如果您只使用整数,则以下内容:
Dim numberString As String = 1234.ToString("N0")

会显示 numberString = "1,234""N0" format 不会在小数点后添加任何数字。

关于vb.net - 格式化数字以在大于一千时显示逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19999560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com