<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=Csharp%2FC_Sharp%2FDevelopment_Class%2FNumber_Format</id>
		<title>Csharp/C Sharp/Development Class/Number Format - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=Csharp%2FC_Sharp%2FDevelopment_Class%2FNumber_Format"/>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp/Development_Class/Number_Format&amp;action=history"/>
		<updated>2026-04-29T23:54:04Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://nfex.ru/index.php?title=Csharp/C_Sharp/Development_Class/Number_Format&amp;diff=1220&amp;oldid=prev</id>
		<title> в 15:31, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp/Development_Class/Number_Format&amp;diff=1220&amp;oldid=prev"/>
				<updated>2010-05-26T15:31:19Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 15:31, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://nfex.ru/index.php?title=Csharp/C_Sharp/Development_Class/Number_Format&amp;diff=1221&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp/Development_Class/Number_Format&amp;diff=1221&amp;oldid=prev"/>
				<updated>2010-05-26T11:45:20Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==A closer look at Format()==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
C#: The Complete Reference &lt;br /&gt;
by Herbert Schildt &lt;br /&gt;
Publisher: Osborne/McGraw-Hill (March 8, 2002)&lt;br /&gt;
ISBN: 0072134852&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
// A closer look at Format(). &lt;br /&gt;
  &lt;br /&gt;
using System;  &lt;br /&gt;
  &lt;br /&gt;
public class FormatDemo2 {  &lt;br /&gt;
  public static void Main() {  &lt;br /&gt;
    int i; &lt;br /&gt;
    int sum = 0; &lt;br /&gt;
    int prod = 1; &lt;br /&gt;
    string str; &lt;br /&gt;
 &lt;br /&gt;
    /* Display the running sum and product &lt;br /&gt;
       for the numbers 1 through 10. */ &lt;br /&gt;
    for(i=1; i &amp;lt;= 10; i++) { &lt;br /&gt;
      sum += i; &lt;br /&gt;
      prod *= i; &lt;br /&gt;
      str = String.Format(&amp;quot;Sum:{0,3:D}  Product:{1,8:D}&amp;quot;, &lt;br /&gt;
                          sum, prod); &lt;br /&gt;
      Console.WriteLine(str); &lt;br /&gt;
    } &lt;br /&gt;
  } &lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Format an enumeration==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
C#: The Complete Reference &lt;br /&gt;
by Herbert Schildt &lt;br /&gt;
Publisher: Osborne/McGraw-Hill (March 8, 2002)&lt;br /&gt;
ISBN: 0072134852&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
// Format an enumeration. &lt;br /&gt;
 &lt;br /&gt;
using System; &lt;br /&gt;
 &lt;br /&gt;
public class EnumFmtDemo { &lt;br /&gt;
  enum Direction { North, South, East, West } &lt;br /&gt;
  [Flags] enum Status { Ready=0x1, OffLine=0x2,  &lt;br /&gt;
                        Waiting=0x4, TransmitOK=0x8, &lt;br /&gt;
                        RecieveOK=0x10, OnLine=0x20 } &lt;br /&gt;
 &lt;br /&gt;
  public static void Main() { &lt;br /&gt;
    Direction d = Direction.West; &lt;br /&gt;
 &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:G}&amp;quot;, d); &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:F}&amp;quot;, d); &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:D}&amp;quot;, d); &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:X}&amp;quot;, d); &lt;br /&gt;
     &lt;br /&gt;
    Status s = Status.Ready | Status.TransmitOK; &lt;br /&gt;
 &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:G}&amp;quot;, s); &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:F}&amp;quot;, s); &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:D}&amp;quot;, s); &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:X}&amp;quot;, s); &lt;br /&gt;
  } &lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Illustrates formatting numbers==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
Mastering Visual C# .NET&lt;br /&gt;
by Jason Price, Mike Gunderloy&lt;br /&gt;
Publisher: Sybex;&lt;br /&gt;
ISBN: 0782129110&lt;br /&gt;
*/&lt;br /&gt;
/*&lt;br /&gt;
  Example2_15.cs illustrates formatting numbers&lt;br /&gt;
*/&lt;br /&gt;
public class Example2_151&lt;br /&gt;
{&lt;br /&gt;
  public static void Main()&lt;br /&gt;
  {&lt;br /&gt;
    // formatting integers&lt;br /&gt;
    int myInt = 12345;&lt;br /&gt;
    int myInt2 = 67890;&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myInt = {0, 6}, myInt2 = {1, 5}&amp;quot;,&lt;br /&gt;
      myInt, myInt2);&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myInt using 10:d = {0, 10:d}&amp;quot;,&lt;br /&gt;
      myInt);&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myInt using 10:x = {0, 10:x2}&amp;quot;,&lt;br /&gt;
      myInt);&lt;br /&gt;
    // formatting floating-point numbers&lt;br /&gt;
    double myDouble = 1234.56789;&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myDouble using 10:f3 = {0, 10:f3}&amp;quot;,&lt;br /&gt;
      myDouble);&lt;br /&gt;
    float myFloat = 1234.56789f;&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myFloat using 10:f3 = {0, 10:f3}&amp;quot;,&lt;br /&gt;
      myFloat);&lt;br /&gt;
    decimal myDecimal = 1234.56789m;&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myDecimal using 10:f3 = {0, 10:f3}&amp;quot;,&lt;br /&gt;
      myDecimal);&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myFloat using 10:e3 = {0, 10:e3}&amp;quot;,&lt;br /&gt;
      myFloat);&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myFloat using 10:p2 = {0, 10:p2}&amp;quot;,&lt;br /&gt;
      myFloat);&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myFloat using 10:n2 = {0, 10:n2}&amp;quot;,&lt;br /&gt;
      myFloat);&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myFloat using 10:g2 = {0, 10:g2}&amp;quot;,&lt;br /&gt;
      myFloat);&lt;br /&gt;
    // formatting currency values&lt;br /&gt;
    decimal myMoney = 15123.45m;&lt;br /&gt;
    System.Console.WriteLine(&amp;quot;myMoney using 10:c2 = {0, 10:c2}&amp;quot;,&lt;br /&gt;
      myMoney);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Decimal Point==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class DecimalPoint&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:#####.000}&amp;quot;, 75928.3);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:##.000}&amp;quot;, 1456.456456);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Digit or Space Placeholder==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class DigitorSpacePlaceholder&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:#####}&amp;quot;, 255);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:#####}&amp;quot;, 1456);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:###}&amp;quot;, 32767);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Digit or Zero Placeholder==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class DigitorZeroPlaceholder&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:000}&amp;quot;, 55);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:000}&amp;quot;, 1456);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Escapes and Literals==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class EscapesandLiterals&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:###\\#}&amp;quot;, 255);&lt;br /&gt;
        Console.WriteLine(@&amp;quot;{0:###\#}&amp;quot;, 255);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:###&amp;quot;#0%;&amp;quot;}&amp;quot;, 1456);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Exponential Notation==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class ExponentialNotation&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:###.000E-00}&amp;quot;, 3.1415533E+04);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:#.0000000E+000}&amp;quot;, 2.553939939E+101);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Group Separator==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class GroupSeparator&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:##,###}&amp;quot;, 2555634323);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:##,000.000}&amp;quot;, 14563553.593993);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:#,#.000}&amp;quot;, 14563553.593993);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Number Prescaler==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class NumberPrescaler&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:000,.##}&amp;quot;, 158847);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:000,,,.###}&amp;quot;, 1593833);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Percent Notation==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class PercentNotation&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:##.000%}&amp;quot;, 0.89144);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:00%}&amp;quot;, 0.01285);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Custom Format Strings:Section Separator==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class SectionSeparator&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:###.00;0;(###.00)}&amp;quot;, -456.55);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:###.00;0;(###.00)}&amp;quot;, 0);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:###.00;0;(###.00)}&amp;quot;, 456.55);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Standard Format Strings:Currency==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class Currency&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:C}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:C}&amp;quot;, -33345.8977);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Standard Format Strings:Decimal==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class StandardFormatStringsDecimal {&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:D}&amp;quot;, 33345);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:D7}&amp;quot;, 33345);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Standard Format Strings:Fixed-Point==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class FixedPoint {&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:F}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:F0}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:F5}&amp;quot;, 33345.8977);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Standard Format Strings:General==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class StandardFormatStringsGeneral&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:G}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:G7}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:G4}&amp;quot;, 33345.8977);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Standard Format Strings:Hexadecimal==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class Hexadecimal&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:X}&amp;quot;, 255);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:x8}&amp;quot;, 1456);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Standard Format Strings:Number==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class StandardFormatStringsNumber&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:N}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:N4}&amp;quot;, 33345.8977);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Numeric Formatting:Standard Format Strings:Scientific (Exponential)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
public class ScientificExponential&lt;br /&gt;
{&lt;br /&gt;
    public static void Main()&lt;br /&gt;
    {&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:E}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:E10}&amp;quot;, 33345.8977);&lt;br /&gt;
        Console.WriteLine(&amp;quot;{0:e4}&amp;quot;, 33345.8977);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use String.Format() to format a value==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
C#: The Complete Reference &lt;br /&gt;
by Herbert Schildt &lt;br /&gt;
Publisher: Osborne/McGraw-Hill (March 8, 2002)&lt;br /&gt;
ISBN: 0072134852&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
// Use String.Format() to format a value.  &lt;br /&gt;
  &lt;br /&gt;
using System;  &lt;br /&gt;
  &lt;br /&gt;
public class FormatDemo1 {  &lt;br /&gt;
  public static void Main() {  &lt;br /&gt;
    double v = 17688.65849;  &lt;br /&gt;
    double v2 = 0.15;  &lt;br /&gt;
    int x = 21;  &lt;br /&gt;
   &lt;br /&gt;
    string str = String.Format(&amp;quot;{0:F2}&amp;quot;, v);  &lt;br /&gt;
    Console.WriteLine(str);  &lt;br /&gt;
  &lt;br /&gt;
    str = String.Format(&amp;quot;{0:N5}&amp;quot;, v);  &lt;br /&gt;
    Console.WriteLine(str);  &lt;br /&gt;
  &lt;br /&gt;
    str = String.Format(&amp;quot;{0:e}&amp;quot;, v);  &lt;br /&gt;
    Console.WriteLine(str);  &lt;br /&gt;
  &lt;br /&gt;
    str = String.Format(&amp;quot;{0:r}&amp;quot;, v);  &lt;br /&gt;
    Console.WriteLine(str);  &lt;br /&gt;
  &lt;br /&gt;
    str = String.Format(&amp;quot;{0:p}&amp;quot;, v2);  &lt;br /&gt;
    Console.WriteLine(str);  &lt;br /&gt;
  &lt;br /&gt;
    str = String.Format(&amp;quot;{0:X}&amp;quot;, x);  &lt;br /&gt;
    Console.WriteLine(str);  &lt;br /&gt;
  &lt;br /&gt;
    str = String.Format(&amp;quot;{0:D12}&amp;quot;, x);  &lt;br /&gt;
    Console.WriteLine(str);  &lt;br /&gt;
 &lt;br /&gt;
    str = String.Format(&amp;quot;{0:C}&amp;quot;, 189.99); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
  }  &lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use ToString() to format values==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
C#: The Complete Reference &lt;br /&gt;
by Herbert Schildt &lt;br /&gt;
Publisher: Osborne/McGraw-Hill (March 8, 2002)&lt;br /&gt;
ISBN: 0072134852&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
// Use ToString() to format values. &lt;br /&gt;
 &lt;br /&gt;
using System; &lt;br /&gt;
 &lt;br /&gt;
public class ToStringDemo { &lt;br /&gt;
  public static void Main() { &lt;br /&gt;
    double v = 17688.65849; &lt;br /&gt;
    double v2 = 0.15; &lt;br /&gt;
    int x = 21; &lt;br /&gt;
  &lt;br /&gt;
    string str = v.ToString(&amp;quot;F2&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
 &lt;br /&gt;
    str = v.ToString(&amp;quot;N5&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
 &lt;br /&gt;
    str = v.ToString(&amp;quot;e&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
 &lt;br /&gt;
    str = v.ToString(&amp;quot;r&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
 &lt;br /&gt;
    str = v2.ToString(&amp;quot;p&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
 &lt;br /&gt;
    str = x.ToString(&amp;quot;X&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
 &lt;br /&gt;
    str = x.ToString(&amp;quot;D12&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
 &lt;br /&gt;
    str = 189.99.ToString(&amp;quot;C&amp;quot;); &lt;br /&gt;
    Console.WriteLine(str); &lt;br /&gt;
  } &lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using custom formats==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
C#: The Complete Reference &lt;br /&gt;
by Herbert Schildt &lt;br /&gt;
Publisher: Osborne/McGraw-Hill (March 8, 2002)&lt;br /&gt;
ISBN: 0072134852&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
// Using custom formats. &lt;br /&gt;
  &lt;br /&gt;
using System;  &lt;br /&gt;
  &lt;br /&gt;
public class PictureFormatDemo {  &lt;br /&gt;
  public static void Main() {  &lt;br /&gt;
    double num = 64354.2345; &lt;br /&gt;
 &lt;br /&gt;
    Console.WriteLine(&amp;quot;Default format: &amp;quot; + num); &lt;br /&gt;
 &lt;br /&gt;
    // Display with 2 decimal places. &lt;br /&gt;
    Console.WriteLine(&amp;quot;Value with two decimal places: &amp;quot; + &lt;br /&gt;
                      &amp;quot;{0:#.##}&amp;quot;, num); &lt;br /&gt;
 &lt;br /&gt;
    // Display with commas and 2 decimal places. &lt;br /&gt;
    Console.WriteLine(&amp;quot;Add commas: {0:#,###.##}&amp;quot;, num); &lt;br /&gt;
  &lt;br /&gt;
    // Display using scientific notation. &lt;br /&gt;
    Console.WriteLine(&amp;quot;Use scientific notation: &amp;quot; + &lt;br /&gt;
                      &amp;quot;{0:#.###e+00}&amp;quot;, num); &lt;br /&gt;
 &lt;br /&gt;
    // Scale the value by 1000. &lt;br /&gt;
    Console.WriteLine(&amp;quot;Value in 1,000s: &amp;quot; + &lt;br /&gt;
                      &amp;quot;{0:#0,}&amp;quot;, num); &lt;br /&gt;
 &lt;br /&gt;
    /* Display positive, negative, and zero &lt;br /&gt;
       values differently. */ &lt;br /&gt;
    Console.WriteLine(&amp;quot;Display positive, negative, &amp;quot; + &lt;br /&gt;
                      &amp;quot;and zero values differently.&amp;quot;); &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:#.#;(#.##);0.00}&amp;quot;, num); &lt;br /&gt;
    num = -num; &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:#.##;(#.##);0.00}&amp;quot;, num); &lt;br /&gt;
    num = 0.0; &lt;br /&gt;
    Console.WriteLine(&amp;quot;{0:#.##;(#.##);0.00}&amp;quot;, num); &lt;br /&gt;
 &lt;br /&gt;
    // Display a percentage. &lt;br /&gt;
    num = 0.17;     &lt;br /&gt;
    Console.WriteLine(&amp;quot;Display a pecentage: {0:#%}&amp;quot;, num); &lt;br /&gt;
  } &lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>