Programa Kotlin para calcular o desvio padrão

Neste programa, você aprenderá a calcular o desvio padrão usando uma função em Kotlin.

Este programa calcula o desvio padrão de uma série individual usando matrizes. Visite esta página para saber mais sobre o Desvio Padrão.

Para calcular o desvio padrão, a calculateSD()função é criada. A matriz contendo 10 elementos é passada para a função e esta função calcula o desvio padrão e o retorna para a main()função.

Exemplo: programa para calcular o desvio padrão

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

Quando você executa o programa, a saída será:

 Desvio Padrão = 2,872281

No programa acima, usamos a ajuda de Math.pow () e Math.sqrt () para calcular a potência e a raiz quadrada, respectivamente.

Aqui está o código Java equivalente: programa Java para calcular o desvio padrão.

Artigos interessantes...