Котлинов програм за израчунавање стандардне девијације

У овом програму ћете научити да израчунате стандардно одступање помоћу функције у Котлину.

Овај програм израчунава стандардно одступање поједине серије помоћу низова. Посетите ову страницу да бисте сазнали више о стандардној девијацији.

Да би се израчунала стандардна девијација, calculateSD()креира се функција. Низ који садржи 10 елемената преноси се у функцију и ова функција израчунава стандардну девијацију и враћа је main()функцији.

Пример: Програм за израчунавање стандардне девијације

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

Када покренете програм, излаз ће бити:

 Стандардно одступање = 2,872281

У горе наведеном програму користили смо помоћ Матх.пов () и Матх.скрт () за израчунавање снаге односно квадратног корена.

Ево еквивалентног Јава кода: Јава програм за израчунавање стандардне девијације.

Занимљиви Чланци...