Erro no Calculo de Variância Populacional em Java

1 resposta
programaçãojava
Fernanda_Gomes1

Eu tenho que criar duas variancia um amostral e outra populacional, porém na populacional tem uma diferença no calculo que é “n-1”

// Variância Amostral

  public double getVariancia() {
        double p1 = 1 / Double.valueOf(array.length - 1);
        double p2 = getSomaDosElementosAoQuadrado()
                    - (Math.pow(getSomaDosElementos(), 2) / Double
                               .valueOf(array.length));
        return p1 * p2;
  }
// Variância Populacional

  public double getVarianciaPop() {
        double p1 = 1 / Double.valueOf(array.length - 1);
        double p2 = getSomaDosElementosAoQuadrado()
                    - (Math.pow(getSomaDosElementos(), 2) / Double
                               .valueOf(array.length - 1));
        return p1 * p2;
  }

1 Resposta

viniciosarodrigues

Qual é o erro que dá?

Criado 28 de junho de 2017
Ultima resposta 28 de jun. de 2017
Respostas 1
Participantes 2