[解決済み] ToString("N0")フォーマットとは何ですか?
2023-06-28 10:10:43
質問
このコードはCharles Pettzold氏の著書「Programming Windows Sixth Edition"」からのものです。
public object Convert(object value, Type targetType, object parameter, string language)
{
return ((double)value).ToString("N0");
}
ToString("N0")
は、カンマ区切りで小数点以下の値を表示することになっています。適切な
ToString
のオーバーロードと
"N0"
という形式があります。.NETのドキュメントで正しい場所を教えてください。
どのように解決するのですか?
以下の
following article
の例については、MSDN にある
N
形式の例について説明しています。また、このことは
Standard Numeric Format Strings
の記事で紹介しています。
関連する抜粋です。
// Formatting of 1054.32179:
// N: 1,054.32
// N0: 1,054
// N1: 1,054.3
// N2: 1,054.32
// N3: 1,054.322
precision指定子が結果文字列の小数点以下の桁数を制御する場合、結果文字列は、無限に正確な結果に最も近い表現可能な結果に丸められた数を反映します。同じように近い表現可能な結果が2つある場合。
- .NET Framework および .NET Core 2.0 までの .NET Core では、ランタイムはより大きな最下位桁を持つ結果を選択します (つまり、MidpointRounding.AwayFromZero を使用します)。
- .NET Core 2.1以降では、ランタイムは偶数の最下位桁を持つ結果を選択します(つまり、MidpointRounding.ToEvenを使用します)。
関連
-
[解決済み】C#でクエスチョンマークを2つ並べるとどんな意味になるのか?
-
解決済み] Critical error detected c0000374 - C++ dll returns pointer off allocated memory to C# [解決済み] Critical error detected c0000374 - C++ dll returns pointer off allocated memory to C#.
-
[解決済み】「...は'型'であり、与えられたコンテキストでは有効ではありません」を解決するにはどうすればよいですか?(C#)
-
[解決済み】2つ(またはそれ以上)のリストを1つに統合する(C# .NETで
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] C#の正しいバージョン番号を教えてください。
-
[解決済み] C#のオートプロパティに初期値を与える最良の方法は何ですか?
-
[解決済み] C#のconstとreadonlyの違いは何ですか?
-
[解決済み] .NETでフォーマット文字列のブレース(中括弧)をエスケープする方法
-
[解決済み】常に小数点以下2桁を表示する数値の書式設定
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラー。「戻り値を変更できません」 C#
-
[解決済み】「未割り当てのローカル変数を使用」とはどういう意味ですか?
-
[解決済み】Sequence contains no matching element(シーケンスにマッチする要素がない
-
[解決済み】OnCollisionEnter2Dが実行されない?
-
[解決済み】5.7.57 SMTP - MAIL FROMエラー時に匿名メールを送信するためにクライアントが認証されない
-
[解決済み】aspNetCore 2.2.0 - AspNetCoreModuleV2 エラー
-
[解決済み】 C# 条件演算子エラー 代入、call、increment、decrement、await、new object 式のみ文として使用可能です。
-
[解決済み】プロセスが実行されているかどうかを知るには?
-
[解決済み】Microsoft.Extensions.LoggingからILoggerを解決することができない
-
[解決済み】WebResource.axdとは何ですか?