dataTable对某一字段求平均值的问题 object ss1 = dt.Compute("Avg(" + "当日总量" + ")", "true");我的“当日总量”字段类型是int,得到的平均值结果也是int类型,我希望结果是保留两位小数的结果,应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 object ss1 = dt.Compute("Avg(" + "当日总量" + ")", "true").ToString("#.00");//试试 改一下object ss1 = dt.Compute("Avg(" + "当日总量" + ")", "true").ToString("#0.00"); 既然是整数,还要两位小数,那肯定后面是两个了 0 了,直接ToString()后,加上 ".00"不行吗要不就将object转为float,然后ToString("0.00") 或者dt.Compute("Avg(" + "当日总量" + ")", "true").ToString("F2");试试 object类型这样转会报错。。错误 1 “ToString”方法没有任何重载采用“1”个参数 我记得有个补0的函数,是leftpad和 rightpad 楼主研究一下 我懒得去翻代码楼上的应该可以的 可能tostring哪里有点问题 有在线的代码托管平台吗TFS 如何获取APP.CONFIG里面的数据库连接文件 求助:JS可以正常调用DLL,现在不知道怎么用C#调用 求DataSet批量导入Mssql数据库的写法 C# winform从多个子文件导成一个文件 如何改造控件? 【十万火急】使用GDI+绘图new Bitmap()的时候出错 AutoResetEvet 类里面的Set 方法 有谁知道foxmail中滚动消息是怎样实现的啊 如何在非onpaint事件中绘图? WPF如何用滑轮控制LIstBox横向滚动条移动 有没有什么类型可以接受List和数组[]类型,还能使用下标
object ss1 = dt.Compute("Avg(" + "当日总量" + ")", "true").ToString("#0.00");
要不就将object转为float,然后ToString("0.00")