Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
double の値が 0.000013 で、テキストに 0.000013 として出力したいのですが、固定精度を指定したくありません。.ToString("F") は 0.00 になるため機能しません。理想的には6 dpに制限する数値をフォーマットするための正しい指定子を誰かが知っていますが、0.123のような値を0.123000ではなく0.123として出力したいですか?
あなたが望むかもしれないように聞こえます:
x.ToString("0.######")
詳細については、MSDN の「カスタム数値書式文字列」を参照してください。