日期:2014-05-17  浏览次数:21027 次

C# 保留有效数字
谁有现成的C#保留有效数字的方法?

------解决方案--------------------
C#的话用“G"的精度表示保留有效数字位数,例如保留4位
C# code

var arr = new double[] { 123.4567, 12345670, 12.34567, 0.001234567 };
foreach (var d in arr)
  Console.WriteLine(d.ToString("G4"));

//数据
123.5
1.235E+07
12.35
0.001235

------解决方案--------------------
探讨

不是保留小数点的,是有效数字比较头疼。