Program Java untuk Mengira Sisihan Piawai

Dalam program ini, anda akan belajar mengira sisihan piawai menggunakan fungsi di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Susunan Java
  • Kaedah Java

Program ini mengira sisihan piawai bagi satu siri individu menggunakan tatasusunan. Lawati halaman ini untuk mengetahui mengenai Sisihan Piawai.

Untuk mengira sisihan piawai, calculateSD()fungsi dibuat. Susunan yang mengandungi 10 elemen diteruskan ke fungsi dan fungsi ini mengira sisihan piawai dan mengembalikannya ke main()fungsi.

Contoh: Program untuk Mengira Sisihan Piawai

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

Pengeluaran

 Sisihan Piawai = 2.872281

Dalam program di atas, kami telah menggunakan bantuan Java Math.pow () dan Java Math.sqrt () untuk mengira daya dan kuasa dua masing-masing.

Catatan: Program ini mengira sisihan piawai sampel. Sekiranya anda perlu mengira SD populasi, kembali Math.sqrt(standardDeviation/(length-1))bukan Math.sqrt(standardDeviation/length)dari calculateSD()kaedahnya.

Artikel menarik...