如何利用C#语言保留两位有效的数字,例如0.2223转换成0.22?

来源:百度知道 编辑:UC知道 时间:2024/05/28 18:03:16

Math.Round(double a,2)
这个方法是四舍五入
a是double型,2表示保留两位小数

double i = 0.222222;
MessageBox.Show(i.ToString("0.00"));
还带四舍五入的 呵呵

1、string.Format("{0:#0.00}",0.2223);
2、double d=0.2223;
d.ToString("f2");
d的数据类型可以是double、float等

int i = 0.2223;
i = int.Parse(i.ToString("F2"));

楼上的都回答了哇!
最简单的…
string.ToString("0.00");

唉 来晚了都这么多人回答了啊