Mega Code Archive

 
Categories / C# / Data Types
 

Format double with E

using System; using System.Globalization; public class Example {    public static void Main()    {         double value = 12345.6789;         Console.WriteLine(value.ToString("E", CultureInfo.InvariantCulture));                  Console.WriteLine(value.ToString("E10", CultureInfo.InvariantCulture));         Console.WriteLine(value.ToString("e4", CultureInfo.InvariantCulture));         Console.WriteLine(value.ToString("E", CultureInfo.CreateSpecificCulture("fr-FR")));    } } /* 1.234568E+004 1.2345678900E+004 1.2346e+004 1,234568E+004 */