Kotlin Program to Calculate Standard Deviation: I want to write a method that counts the standard deviation from the provided numbers.this program calculates the standard deviation of an individual series using arrays.
Kotlin Program to Calculate Standard Deviation
Source Code
fun main(args: Array<String>) {
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)
}
Output
Kotlin Program to Calculate Standard Deviation