直接上函数:
public String calculateGnqdj(String leq) {
String[] leqArray = leq.split(",");
int leqCount = leqArray.length;
double sum1 = 0.0D;
for (String tempLeq : leqArray) {
double leqD = Double.parseDouble(tempLeq);
sum1 += Math.pow(10.0D, 0.1D * leqD);
}
String ld = format(String.valueOf(Math.log10(sum1 / leqCount) * 10.0D), 0);
return ld;
}
EXCEL计算:
均值计算公式:=POWER(10,0.1*LEQ)
最终均值=LOG10(SUM(O3:O18)/16)*10
16位当前该点位的监测次数。