Programme Java pour calculer l'écart type

Dans ce programme, vous apprendrez à calculer l'écart type à l'aide d'une fonction en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Tableaux Java
  • Méthodes Java

Ce programme calcule l'écart type d'une série individuelle à l'aide de tableaux. Visitez cette page pour en savoir plus sur l'écart type.

Pour calculer l'écart type, une calculateSD()fonction est créée. Le tableau contenant 10 éléments est passé à la fonction et cette fonction calcule l'écart type et le renvoie à la main()fonction.

Exemple: programme pour calculer l'écart type

 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("Standard Deviation = %.6f", SD); ) public static double calculateSD(double numArray()) ( double sum = 0.0, standardDeviation = 0.0; int length = numArray.length; for(double num : numArray) ( sum += num; ) double mean = sum/length; for(double num: numArray) ( standardDeviation += Math.pow(num - mean, 2); ) return Math.sqrt(standardDeviation/length); ) )

Production

 Écart type = 2,872281

Dans le programme ci-dessus, nous avons utilisé l'aide de Java Math.pow () et Java Math.sqrt () pour calculer respectivement la puissance et la racine carrée.

Remarque: ce programme calcule l'écart type d'un échantillon. Si vous avez besoin de calculer SD d'une population, retournez à la Math.sqrt(standardDeviation/(length-1))place de Math.sqrt(standardDeviation/length)la calculateSD()méthode.

Articles intéressants...