直接上函數:
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位當前該點位的監測次數。