Программа Kotlin для расчета стандартного отклонения

В этой программе вы научитесь вычислять стандартное отклонение с помощью функции в Kotlin.

Эта программа вычисляет стандартное отклонение отдельной серии с помощью массивов. Посетите эту страницу, чтобы узнать о стандартном отклонении.

Для вычисления стандартного отклонения 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

В приведенной выше программе мы использовали помощь Math.pow () и Math.sqrt () для вычисления степени и квадратного корня соответственно.

Вот эквивалентный код Java: Программа на Java для расчета стандартного отклонения.

Интересные статьи...