0

double の値が 0.000013 で、テキストに 0.000013 として出力したいのですが、固定精度を指定したくありません。.ToString("F") は 0.00 になるため機能しません。理想的には6 dpに制限する数値をフォーマットするための正しい指定子を誰かが知っていますが、0.123のような値を0.123000ではなく0.123として出力したいですか?

4

1 に答える 1

7

あなたが望むかもしれないように聞こえます:

x.ToString("0.######")

詳細については、MSDN の「カスタム数値書式文字列」を参照してください。

于 2013-02-15T13:44:35.493 に答える