今のところこんな感じなんですけど…できてますかね?


private static double Dispersion(int[] data)
{
double dispersion = 0;
double[] datad = new double[SIZE];
double E = 0;
double F = 0;

for(int i = 0; i < SIZE; i++)
{
// int型→double型
datad[i] = data[i];
E = E + datad[i]*0.001;
F = F + datad[i]*datad[i]*0.001;
}

dispersion = F - E;

return dispersion;
}