Java-programm standardhälbe arvutamiseks

Selles programmis õpite arvutama standardhälbe Java funktsiooni abil.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java massiivid
  • Java meetodid

See programm arvutab massiivide abil üksikute seeriate standardhälbe. Standardhälbe kohta lisateabe saamiseks külastage seda lehte.

Standardhälbe arvutamiseks calculateSD()luuakse funktsioon. 10 elementi sisaldav massiiv edastatakse funktsioonile ja see funktsioon arvutab standardhälbe ja tagastab selle main()funktsioonile.

Näide: standardhälbe arvutamise programm

 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); ) )

Väljund

 Standardhälve = 2.872281

Ülaltoodud programmis oleme võimsuse ja ruutjuure arvutamiseks kasutanud Java Math.pow () ja Java Math.sqrt () abi.

Märkus. See programm arvutab proovi standardhälbe. Kui teil on vaja arvutada SD populatsiooni, tagasi Math.sqrt(standardDeviation/(length-1))asemel Math.sqrt(standardDeviation/length)alates calculateSD()meetodit.

Huvitavad Artiklid...