using System; public class Test { public static void Main() { // General: g o G Console.WriteLine(1.2345.ToString("G")); Console.WriteLine(0.0001.ToString("g")); Console.WriteLine(1.2345.ToString("G3")); Console.WriteLine(12345.ToString("G3")); // Punto fijo: F Console.WriteLine(2345.678.ToString("F2")); Console.WriteLine(2345.6.ToString("F2")); // Puno fijo con separador de gruipo (numérico): Console.WriteLine(2345.678.ToString("N2")); Console.WriteLine(2345.6.ToString("N2")); // Pad con ceros a la izquierda: D Console.WriteLine(123.ToString("D5")); Console.WriteLine(123.ToString("D1")); // Notación exponencial: E o e Console.WriteLine(56789.ToString("E")); Console.WriteLine(56789.ToString("e")); Console.WriteLine(56789.ToString("E2")); // Moneda: C Console.WriteLine(1.2.ToString("C")); Console.WriteLine(1.2.ToString("C4")); // Porcentaje: P Console.WriteLine(.503.ToString("P")); Console.WriteLine(.503.ToString("P0")); // Hexadecimal: X o x Console.WriteLine(47.ToString("X")); Console.WriteLine(47.ToString("x")); Console.WriteLine(47.ToString("X4")); // Round-trip: R Console.WriteLine((1f / 3f).ToString("R")); } }