double temp=3.1415926;
//保留一位小数 四舍五入 结果:3.1
//保留一位小数 四舍五入 结果:3.1
string str1=temp.toString("f1");
string str2=temp.toString("f2");
string str2=temp.toString("N");
string str2=temp.toString("G");
string str2=temp.toString("P");
str2=temp.toString("E");
string str2=temp.toString("C");
对于double temp=0.000000926的情况
上述方法都不管用,可以通过转成decimal格式再显示。如下所示:
string str = ((decimal)temp).toString();