1

たとえば、小数点以下 4 桁を表示したい場合、正しい形式は何ですか?

4

3 に答える 3

7
String.Format("{0:0.0000}", floatNum);

値に関係なく、常に小数点以下 4 桁が表示されます。他のオプションはここにあります: http://www.csharp-examples.net/string-format-double/

于 2010-02-12T19:07:09.563 に答える
0

個人的には、このアプローチを好みます。

floatNum.ToString("N4")
于 2010-02-12T22:00:11.550 に答える
-1

丸められることに注意してください。

decimal d = 1.23456789M;
Console.WriteLine(d.ToString("0.0000"));

// Output: 1.2345

フォーマット文字列としては、次のようになります。

Console.WriteLine("{0:0.0000}", d);
于 2010-02-12T19:07:10.623 に答える