double 类型可以先转化为字符型的,然后用Parse()函数来控制显示小数点的位数.
如:
double d = 0.2342434;
double e = double.Parse(d.ToString("0.00"));
显示结果为0.23decimal 类型有专门控制显示小数位数的函数.
如:
double d = 0.2342434;
double e = double.Parse(d.ToString("0.00"));
显示结果为0.23decimal 类型有专门控制显示小数位数的函数.
因为我的单元格是在dt.columns.add("字段",type,"字段1/字段2")的时候计算出来的,如果按你说的来转换会不会很麻烦。
以前我是通过Parse()函数来控制的
"P"表示什么,还有其它格式吗
double result = (double)0.5485125845;
Response.Write(result.ToString("P", provider));
Response.Write(result.ToString("P"));