fork download
  1. using System;
  2. using System.Globalization;
  3. using System.Linq;
  4.  
  5. public class Test
  6. {
  7. public static void Main()
  8. {
  9. double d1 = 1d;
  10. double d2 = 0.2423423d;
  11. double d3 = 0.1d;
  12. double d4 = 1234d;
  13. double d5 = 1.234d;
  14. var culture = CultureInfo.CurrentCulture;
  15. var customNfi = (NumberFormatInfo)culture.NumberFormat.Clone();
  16. customNfi.NumberDecimalDigits = 1;
  17. customNfi.NumberGroupSeparator = "";
  18. Console.WriteLine(d1.ToString(customNfi));
  19. Console.WriteLine(d2.ToString(customNfi));
  20. Console.WriteLine(d3.ToString(customNfi));
  21. Console.WriteLine(d4.ToString(customNfi));
  22. Console.WriteLine(d5.ToString(customNfi));
  23. }
  24. }
Success #stdin #stdout 0.04s 33880KB
stdin
Standard input is empty
stdout
1
0.2423423
0.1
1234
1.234