Here is the code. The code should counts the standard deviation for double array, but also for Int arrays.
fun calculateSD(numArray: DoubleArray): Double {
var sum = 0.0
var standardDeviation = 0.0
for (num in numArray) {
sum += num
}
val mean = sum / numArray.size
for (num in numArray) {
standardDeviation += Math.pow(num - mean, 2.0)
}
val divider = numArray.size - 1
return Math.sqrt(standardDeviation / divider )
}