可能性の重複:
Double.ToString with N Number of Decimal PlacesのC# - 6つの小数点以下
私はそれが含まれていても、小数点以下6桁の10進を表示したい6×0の のために例:
3.000000
5.100000
3.456789
などがこれは可能ですか?
可能性の重複:
Double.ToString with N Number of Decimal PlacesのC# - 6つの小数点以下
私はそれが含まれていても、小数点以下6桁の10進を表示したい6×0の のために例:
3.000000
5.100000
3.456789
などがこれは可能ですか?
numeric format stringとしてN6
を使用してください。
myDecimal.ToString("N6");
または
string.Format("{0:N6}", myDecimal);
これは、文字列に変換するという問題です。データベースに格納されているデータ型と同じように、10進形式で保持する必要があります。 – CallumVass
@BiffBaffBoff 10進形式はフォーマットされた出力とは何の関係もないので、奇妙に見えます。 –
Decimal d = 20;
d.ToString("0.000000");
チェックhttp://www.csharp-examples.net/string-format-double/ - 私はこれはしかし前に何度も頼まれたと確信している – ChrisF
One:http://stackoverflow.com/questions/3359916/format-to-two-decimal-places。 2つ:http://stackoverflow.com/questions/4884749/format-a-double-to-8-decimal-places 3:http://stackoverflow.com/questions/5168592/force-a-string-to-2-decimal-places。 –