项目中经常遇见数字过大或过小的问题
本文以小数为例
double a = 0.00009;string b = a.ToString();decimal c = Convert.ToDecimal(decimal.Parse(a.ToString(), System.Globalization.NumberStyles.Float));string d = a.ToString(\"0.######################\");Console.WriteLine($\"b:{b}\");Console.WriteLine($\"c:{c}\");Console.WriteLine($\"d:{d}\");
运行结果如下
我是小赖,一个学C#的混子