Dalam program ini, anda akan belajar mengira sisihan piawai menggunakan fungsi di Kotlin.
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
fun main(args: Array) ( val numArray = doubleArrayOf(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0) val SD = calculateSD(numArray) System.out.format("Standard Deviation = %.6f", SD) ) fun calculateSD(numArray: DoubleArray): Double ( var sum = 0.0 var standardDeviation = 0.0 for (num in numArray) ( sum += num ) val mean = sum / 10 for (num in numArray) ( standardDeviation += Math.pow(num - mean, 2.0) ) return Math.sqrt(standardDeviation / 10) )
Semasa anda menjalankan program, outputnya adalah:
Sisihan Piawai = 2.872281
Dalam program di atas, kami telah menggunakan bantuan Math.pow () dan Math.sqrt () untuk mengira kuasa dan punca kuasa dua masing-masing.
Inilah kod Java yang setara: Program Java untuk mengira sisihan piawai.