求Double[]平均值 这是在数据库鼠标放上去显示的值。复制出来就是这样的里面有好几十个值,都是0.XXX,如果求他们的平均值啊?我要做的是,就是要在这里判断这个值是否大于我在前台页面设置的值,如果超标了,我就得入历史库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void Main(){ double[] d={0.3540,0.1801,0.1862,0.1770}; double d1=d.Average(); Console.Write(d1);}/*0.224325*/ double[] HarAplCount = Convert.ToDouble(sHarApl); double AvgHarApl = HarAplCount.Average(); double DHarApl = 0.4; //定义值 if (AvgHarApl > DHarApl) //判断是否超标参考值 { NJCHECDataAccess.GetDataset(sqlHis); //执行sql语句将此时波形存入数据库 } double dNum=0.00; string strDouble="0.11, 0.22, 0.33,"; string[] strDoubles = strDouble.Split(','); string strLength = strDoubles.Length.ToString(); int intLength = strDoubles.Length; for (int i = 0; i < intLength; i++) { if (strDoubles[i].ToString() != "") { string strName = strDoubles[i].ToString(); dNum += double.Parse(strDoubles[i].ToString().Trim()); } } double dAvg = dNum / (intLength - 1);//减掉最后一个 lbl1.InnerText = dAvg.ToString(); double [] HarAplCount = sHarApl; double AvgHarApl = HarAplCount.Average(); double DHarApl = 0.4; //定义值 if (AvgHarApl > DHarApl) //判断是否超标参考值 { NJCHECDataAccess.GetDataset(sqlHis); //执行sql语句将此时波形存入数据库 }后面 sHarApl 是个string 怎么转成double[] 啊! void Main(){ string sHarApl="0.3540,0.1801,0.1862,0.1770"; List<double>list=new List<double>(); sHarApl.Split(',').ToList().ForEach(s=>list.Add(Convert.ToDouble(s))); Console.WriteLine(list.Average());}/*0.224325*/ asp.net页面关于flv视频播放问题 c#导出excel问题,求9 menu控件的navigateurl能否通过后台取值判断跳转的页面? 数据分页,一个很奇怪的现象 File 控件得问题 请问高手大哥们,Reporting Service 是不是一定需要安装SQLserver? 令人费解 -_-b ,遇到关于DataSet向数据库中更新的问题,请高手帮忙 查询时,搜索用的时间是通过那个函数反映出来的啊。就如GOOGLE的查询一样 如何能在两个页面中传送对象? 有关microsoft agent 怎样使用控件实现多级菜单显示 sql语句的问题
void Main()
{
double[] d={0.3540,0.1801,0.1862,0.1770};
double d1=d.Average();
Console.Write(d1);
}/*
0.224325*/
double[] HarAplCount = Convert.ToDouble(sHarApl);
double AvgHarApl = HarAplCount.Average();
double DHarApl = 0.4; //定义值
if (AvgHarApl > DHarApl) //判断是否超标参考值
{
NJCHECDataAccess.GetDataset(sqlHis); //执行sql语句将此时波形存入数据库
}
string strDouble="0.11, 0.22, 0.33,";
string[] strDoubles = strDouble.Split(',');
string strLength = strDoubles.Length.ToString();
int intLength = strDoubles.Length;
for (int i = 0; i < intLength; i++)
{
if (strDoubles[i].ToString() != "")
{
string strName = strDoubles[i].ToString();
dNum += double.Parse(strDoubles[i].ToString().Trim());
}
}
double dAvg = dNum / (intLength - 1);//减掉最后一个
lbl1.InnerText = dAvg.ToString();
double [] HarAplCount = sHarApl;
double AvgHarApl = HarAplCount.Average();
double DHarApl = 0.4; //定义值
if (AvgHarApl > DHarApl) //判断是否超标参考值
{
NJCHECDataAccess.GetDataset(sqlHis); //执行sql语句将此时波形存入数据库
}后面 sHarApl 是个string 怎么转成double[] 啊!
void Main()
{
string sHarApl="0.3540,0.1801,0.1862,0.1770";
List<double>list=new List<double>();
sHarApl.Split(',').ToList().ForEach(s=>list.Add(Convert.ToDouble(s)));
Console.WriteLine(list.Average());
}/*
0.224325
*/