English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Control de flujo Java

Java Arreglo

Java Orientado a Objetos (I)

Java Orientado a Objetos (II)

Java Orientado a Objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Queue (cola)

Java Map colección

Java Set colección

Java Entrada/Salida (I/O)

Java Reader/Writer

Temas de Java

Programa Java para calcular la desviación estándar

Java Ejemplos Completos

En este programa, aprenderá a usar funciones en Java para calcular la desviación estándar.

Este programa utiliza un array para calcular la desviación estándar de una serie individual.

Para calcular la desviación estándar, se creará la función calculateSD(). Incluye10un array de elementos se pasa a esta función, que calcula la desviación estándar y la devuelve a la función main().

Ejemplo: programa para calcular la desviación estándar

public class StandardDeviation {
    public static void main(String[] args) {
        double[] numArray = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
        double SD = calculateSD(numArray);
        System.out.format("Desviación estándar = %.6f", SD);
    }
    public static double calculateSD(double numArray[])
    {
        double sum = 0.0, standardDeviation = 0.0;
        int length = numArray.length;
        for(double num: numArray) {}}
            suma += num;
        }
        double media = suma/longitud;
        for(double num: numArray) {
            standardDeviation += Math.pow(num - media, 2);
        }
        devolver Math.sqrt(standardDeviation/longitud);
    }
}

Nota:Este programa calculará la desviación estándar de la muestra. Si necesita calcular el número total de S.D., desde el método calculateSD() devolver Math.sqrt(standardDeviation/(longitud-1)) en lugar de Math.sqrt(standardDeviation/longitud)。

Al ejecutar este programa, la salida es:

Desviación estándar = 2.872281

En el programa anterior, hemos utilizadoMath.pow()yMath.sqrt()ayuda para calcular la potencia y la raíz cuadrada respectivamente.

Java Ejemplos Completos