Formatando valores

<< Click to Display Table of Contents >>

Navigation:  Funções >

Formatando valores

Previous pageReturn to chapter overviewNext page

       // just two decimal places

      String.Format("{0:0.00}", 123.4567);     // "123.46"

      String.Format("{0:0.00}", 123.4);         // "123.40"

      String.Format("{0:0.00}", 123.0);         // "123.00"

 

      // max. two decimal places

      String.Format("{0:0.##}", 123.4567);     // "123.46"

      String.Format("{0:0.##}", 123.4);         // "123.4"

      String.Format("{0:0.##}", 123.0);         // "123"

 

      // at least two digits before decimal point

      String.Format("{0:00.0}", 123.4567);     // "123.5"

      String.Format("{0:00.0}", 23.4567);       // "23.5"

      String.Format("{0:00.0}", 3.4567);       // "03.5"

      String.Format("{0:00.0}", -3.4567);       // "-03.5"

 

      // milhar

      String.Format("{0:0,0.00}", 12345.67);     // "12.345,67"

      String.Format("{0:0,0}", 12345.67);       // "12.346"

 

      // zero

      String.Format("{0:0.0}", 0.0);       // "0.0"

      String.Format("{0:0.#}", 0.0);       // "0"

      String.Format("{0:#.0}", 0.0);       // ".0"

      String.Format("{0:#.#}", 0.0);       // ""

 

      // align

      String.Format("{0,10:0.0}", 123.4567);   // "     123.5"

      String.Format("{0,-10:0.0}", 123.4567);   // "123.5     "

      String.Format("{0,10:0.0}", -123.4567);   // "    -123.5"

      String.Format("{0,-10:0.0}", -123.4567); // "-123.5    "

 

      // custom

      String.Format("{0:0.00;minus 0.00;zero}", 123.4567);   // "123.46"

      String.Format("{0:0.00;minus 0.00;zero}", -123.4567); // "minus 123.46"

      String.Format("{0:0.00;minus 0.00;zero}", 0.0);       // "zero"