2011-07-14 7 views
1

小数点をマイナス記号の先頭に10進数の文字列(0-9)に変換するにはどうすればよいですか?書式小数点の前にマイナス記号が付いた文字列

10進数paymentAmt = -871.00M; D、R、およびXを除く任意の有効な標準の数値書式指定子と同様に、カスタム数値書式指定子の任意の組み合わせを使用でき-000000871.00

formatパラメータ:

は、私はそれがにフォーマットする必要があります。

答えて

0

ToStringを使用してフォーマットすることができます。Custom Numeric Format StringsのMSDNをチェックしてください。

var paymentAmtFormatted = paymentAmt.ToString("000000000.00"); 
Console.WriteLine(paymentAmtFormatted); 

上記プリント

Consoleに次

-000000871,00

IはZero Placeholder使用しています:

が対応するゼロを置き換え存在する場合は数字。 それ以外の場合、結果文字列にゼロが表示されます。

+0

ありがとうございました!私はそれを試しても気にしませんでした。 – user845469

+0

ようこそStackOverflowへ!あなたの問題を解決した答えであれば、答えを受け入れたものとしてマークすることを忘れないでください。 –

関連する問題