1
A
答えて
6
あなたはString.Format
法またはToString
方法のいずれかを使用することができます:あなたの場合は
double value = 123.456;
string formatted1 = String.Format(CultureInfo.InvariantCulture, "{0:######.##}", value);
string formatted2 = value.ToString("######.##", CultureInfo.InvariantCulture);
を書式設定文字列に#
を使用すると、そこに有効数字がない場合は空白で埋められます。たとえば、"######.##"
を使用してフォーマットされた123.456
は、" 123.46"
になります。
書式設定文字列に0
を使用すると、そこに有効数字がないことがゼロで埋められます。たとえばは"000000.00"
を使用してフォーマットされ、"000123.46"
になります。
#
と0
を組み合わせて別の結果を得ることができます。たとえば、小数点記号の前にスペースを入れてもかまいませんが、常に少なくとも1つの数字:"#####0.00"
が必要です。
小数点記号を指定するには、ピリオド文字を使用します。これはいくつかの文化設定の期間であり、他のもののためのカンマです。期間は書式文字列で常に使用しますが、出力はカルチャの設定によって異なります。出力に常にピリオドが必要な場合はCultureInfo.InvariantCulture
カルチャを使用できます。
あなたは数が四捨五入したくない場合は、あなたがそれをフォーマットする前に、それを切り捨てることがあります。
double value = 123.456;
value = Math.Truncate(value * 100.0)/100.0;
8
// without leading zeros
string formatted = String.Format("{0:######.##}", value);
// with leading zeros
string formatted = String.Format("{0:000000.00}", value);
+0
簡潔かつ簡潔な –
関連する問題
- 1. Python:フォーマットされたテキストをテキストに変換する方法
- 2. HTMLコンテンツを開くときにセル 'テキスト'をフォーマットする方法
- 3. フォーマットされたxmlテキストをブートストラップポップオーバーに表示する方法
- 4. フォーマットされたテキストをデータベースに保存する方法
- 5. C++でフォーマットされたテキストをXMLに変換する方法
- 6. テキストファイルのテキストをAndroidのテキストビューにフォーマットする方法
- 7. フォーマットされたテキストをデータベースからTinyMCEに返す方法
- 8. jQuery/Cssでdivのテキストをフォーマットする方法
- 9. tableHTMLパッケージのcolnamesテキストをフォーマットする方法は?
- 10. dateTimeをフォーマットする方法
- 11. datepickerをフォーマットする方法
- 12. ブートストラップをフォーマットする方法
- 13. TextBlock wpfでフォーマットされたテキストを動的に表示する方法
- 14. 個々のセル内のテキストのフォーマットに基づいてMS Wordで表のセルをフォーマットする方法
- 15. numberをreportviewerにフォーマットする方法は?
- 16. ポインタにpush_backをフォーマットする方法は?
- 17. getdateをYYYYMMDDHHmmSSにフォーマットする方法
- 18. フォーマットが可変のときにDoubleをフォーマットする方法は?
- 19. フォーマットする方法Scrapyは
- 20. Gtk#akaでボールド、イタリック、アンダーラインボタンを使う方法gtkのテキストを動的にフォーマットする方法
- 21. フォーマットを失うことなくテキストの色を変更する方法
- 22. TextView内でxmlとjavaコードをテキストとしてフォーマットする方法
- 23. ブートストラップwysiwyg:サーバー側でフォーマットされたテキストを取得する方法は?
- 24. Javaの表形式データをテキストとしてフォーマットする方法は?
- 25. TinyMCEでフォーマットされたテキストのみを表示する方法4
- 26. ダイナミックレンジをテキストとしてフォーマットする
- 27. Pythonでテキストを再フォーマットする
- 28. Swagger 2.0のテキスト記述のフォーマット方法は?
- 29. 特定のフォーマットでeditEdit入力フォーマットを設定する方法
- 30. 希望のフォーマットの番号をフォーマットする方法 - 角度js
任意の丸め – Gold
のないあなたは、その形式にユーザーの入力を制限する意味でください。このwinformsまたはASP.netです –
これは、ユーザーコントロールの入力マスクまたは何かについてですか? –