コンマ/ドットの後に1桁の文字列に小数点以下の値を書式設定するにはどうすればよいですか?先頭のスペースで文字列に小数点をフォーマットする
たとえば、小数の値が12.3456
の場合は、先行スペースが1つだけの" 12.3"
と出力されます。 10.011
は" 10.0"
となります。 123.123
は、私は、標準/カスタムの文字列フォーマットで動作するソリューション、探しています"123.1"
、より多くの小数点以下の桁数のため、すなわち
decimal value = 12.345456;
Console.Write("{0:magic}", value); // 'magic' would be a fancy pattern.
もっとも確かです!ありがとう! :) –
これについての良いリファレンスはありますか?すなわち、私のユースケースがわずかに異なる場合は、それぞれの部分は何をします。 – tjrobinson
@tjrobinsonすべてがMSDNにあります:http://msdn.microsoft.com/en-us/library/0c899ak8.aspxおよびhttp://msdn.microsoft.com/en-us/library/dwhawy9k.aspx – nemesv