Formatting floating-point numbers
class MainClass
{
public static void Main(){
double myDouble = 1234.56789;
System.Console.WriteLine("myDouble using 10:f3 = {0, 10:f3}", myDouble);
float myFloat = 1234.56789f;
System.Console.WriteLine("myFloat using 10:f3 = {0, 10:f3}", myFloat);
decimal myDecimal = 1234.56789m;
System.Console.WriteLine("myDecimal using 10:f3 = {0, 10:f3}",myDecimal);
System.Console.WriteLine("myFloat using 10:e3 = {0, 10:e3}",myFloat);
System.Console.WriteLine("myFloat using 10:p2 = {0, 10:p2}",myFloat);
System.Console.WriteLine("myFloat using 10:n2 = {0, 10:n2}",myFloat);
System.Console.WriteLine("myFloat using 10:g2 = {0, 10:g2}",myFloat);
}
}
Output myDouble using 10:f3 = 1234.568
myFloat using 10:f3 = 1234.568
myDecimal using 10:f3 = 1234.568
myFloat using 10:e3 = 1.235e+003
myFloat using 10:p2 = 123,456.80 %
myFloat using 10:n2 = 1,234.57
myFloat using 10:g2 = 1.2e+03
|
HTML code for linking to this page:
|
|