2009年12月29日火曜日

書式指定文字列、書式指定子C(通貨),D(整数),E(指数),F(小数),N(数値),P(%)を使用して、文字列の書式を指定してみる。

using System;


class MainClass
{
    static void Main()
    {
        // 出力値:1月1日
        Console.WriteLine("{0}月{1}日", 1, 1);
        // 出力値: 1月 1日
        Console.WriteLine("{0,2}月{1,2}日", 1, 1);
        // 出力値:01月01日
        Console.WriteLine("{0:D2}月{1:D2}日", 1, 1);
        // 出力値:¥1,000¥1,000.0¥1,000.00
        Console.WriteLine("{0:C}{0:C1}{0:C2}", 1000);
        // 出力値:1.000000E+003,1.0E+003,1.00E+003
        Console.WriteLine("{0:E},{0:E1},{0:E2}", 1000);
        // 出力値:1000.00,1000.0,1000.00
        Console.WriteLine("{0:F},{0:F1},{0:F2}", 1000);
        // 出力値:1,000,000
        Console.WriteLine("{0:N}", 1000000);
        // 出力値:11.11%,11.1%,11.11%
        Console.WriteLine("{0:P},{0:P1},{0:P2},{1:P2}",
            0.11114,0.11115);
    }
}

0 コメント:

コメントを投稿