C#实现Excel函数STDEV,在线等 C# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以直接调用Excel中的STEDV函数的,你可以使用C# 调用Excel COM组件来获得Excel对象,然后调用EXCEl中对应函数, public static float StDev(float[] arrData) //计算标准偏差 { float xSum = 0F; float xAvg = 0F; float sSum = 0F; float tmpStDev = 0F; int arrNum = arrData.Length; for (int i = 0; i < arrNum; i++) { xSum += arrData[i]; } xAvg = xSum / arrNum; for (int j = 0; j < arrNum; j++) { sSum += ((arrData[j] - xAvg) * (arrData[j] - xAvg)); } tmpStDev = Convert.ToSingle(Math.Sqrt((sSum / (arrNum - 1))).ToString()); return tmpStDev; }绝对好用,给分啊!~~ 求NET <%= %> 实现原理 关于treeview节点颜色的几个问题 最后分请教一个比较难的选择问题 初学C#,问个关于枚举的简单问题 请教如何输出资源文件中的图片对象 【请教】请教一个获取网页内容的问题 datagridview 求助:老板叫我做一个只允许一台机只能执行某程序,其他程序都不能执行应该怎么样做啊? 如何找出DataGrid中每一行数据的状态,谢谢 新年快乐!散分!祝.NET版人气更旺! 已知三角形三边长度及两点坐标,求第三点坐标 ACCESS2003如何获取表的当前自增ID
{
float xSum = 0F;
float xAvg = 0F;
float sSum = 0F;
float tmpStDev = 0F;
int arrNum = arrData.Length;
for (int i = 0; i < arrNum; i++)
{
xSum += arrData[i];
}
xAvg = xSum / arrNum;
for (int j = 0; j < arrNum; j++)
{
sSum += ((arrData[j] - xAvg) * (arrData[j] - xAvg));
}
tmpStDev = Convert.ToSingle(Math.Sqrt((sSum / (arrNum - 1))).ToString());
return tmpStDev;
}绝对好用,给分啊!~~