Use standard numeric format specifier: E4
using System; using System.Globalization; public class ParseInt32 { public static void Main() { int value = -11111; string specifier; specifier = "E4"; Console.WriteLine("{0}: {1}", specifier, value.ToString(specifier)); } } //E4: -1.1111E+004