Visual Basic.net でコードを書いていますが、質問があります。
1000 より大きい長い数値がある場合、この値を 1,000 (カンマ付き) にフォーマットし、これを文字列に格納するにはどうすればよいですか?
例えば
1234 は 1,234 として保存されます 12345 は 12,345 として保存されます 123456 は 123,456 として保存されます
これは TryParse ステートメントで行われますか?
これを手伝ってもらえますか?
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"
カンマと小数で通貨を計算したい場合は、次を使用します: .ToString("$0,00.00")