16

フロートを次のように表示する必要があります

1.00
1.50
1.55
1.60

以下は、f2形式を使用して表示されるものです。

1.
1.5
1.55
1.6

末尾の 0 を強制的に表示する方法はありますか?

(DevExpress SpinEdit コントロールを使用して、表示および編集形式を設定しようとしています。)

4

6 に答える 6

30
yourNumber.ToString("N2");
于 2009-04-25T00:09:09.843 に答える
15

次のような構文を使用できます。

String.Format("{0:0.00}", n)
于 2009-04-25T00:08:52.093 に答える
5

まれにフォーマットする必要がある場合は、ここに移動します。

http://blog.stevex.net/index.php/string-formatting-in-csharp/

于 2009-04-25T00:58:26.433 に答える
4

今後の参考のために、

http://www.csharp-examples.net/string-format-double/

于 2009-04-25T00:14:00.783 に答える
4
spinEdit.Properties.DisplayFormat.FormatType = FormatType.Numeric;
spinEdit.Properties.DisplayFormat.FormatString = "C2";

ただし、将来的には、Dev Express のナレッジ ベースを検索するか、サポートに電子メールを送信することをお勧めします (support@devexpress.com)。彼らは約 1 日であなたの質問に答えることができます。

于 2009-04-25T03:19:54.287 に答える