C# 去除数字中多于的0

            decimal i = decimal.Parse(Console.ReadLine());
            Console.WriteLine((i).ToString("0"));
            Console.WriteLine((i).ToString("0.#"));
            Console.WriteLine((i).ToString("0.##"));
            Console.WriteLine((i).ToString("0.###"));

 或者 string.Format("{0:0.##}",i)

这个会四舍五入

原文地址:https://www.cnblogs.com/catherinehu/p/10996019.html