English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Kotlin-Programm zur Berechnung der Standardabweichung

Kotlin Beispiele in der大全

In diesem Programm lernen Sie, wie man in Kotlin Funktionen verwendet, um die Standardabweichung zu berechnen.

Das Programm berechnet die Standardabweichung eines Einzelsatzes mit dem Array.

Um die Standardabweichung zu berechnen, wird die Funktion calculateSD() erstellt. Enthält10Ein Array mit einer Anzahl von Elementen wird an die Funktion übergeben, die die Standardabweichung berechnet und sie an die Funktion main() zurückgibt.

Beispiel: Ein Programm zur Berechnung der Standardabweichung

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("Standardabweichung = %.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)
}

Wenn Sie dieses Programm ausführen, wird die Ausgabe sein:

Standardabweichung = 2.872281

Im obigen Programm verwenden wirMath.pow()undMath.sqrt()Hilfe zur Berechnung von Potenzen und Quadratwurzeln.

Dies ist das äquivalente Java-Code:Java-Programm zur Berechnung der Standardabweichung

Kotlin Beispiele in der大全