問題:
どのように書式設定できますかC# で小数点以下 2 桁のみの文字列を四捨五入せずに double に変換するにはどうすればよいですか?さらに、変換はカルチャに依存する必要があります。
解決策:
これを実現するには、次のコードを使用します。ステップ:
Truncate:
形式:
例:
番号 50.947563:
double x = Math.Truncate(50.947563 * 100) / 100; // x now contains 50.94 string s = string.Format("{0:N2}%", x); // s now contains "50.94%" without rounding
次の手順に従ってください。カルチャに依存した書式設定を維持しながら、四捨五入せずに小数点以下 2 桁で double を書式設定できます。
以上がC# Double を小数点以下 2 桁で丸めなしの文字列にフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。