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

Programme Kotlin pour calculer l'écart-type standard

Tous les exemples de Kotlin

Dans ce programme, vous apprendrez à utiliser les fonctions dans Kotlin pour calculer l'écart-type standard.

Ce programme utilise un tableau pour calculer l'écart-type standard d'une série unique.

Pour calculer l'écart-type standard, une fonction calculateSD() sera créée. Elle contient10Un tableau d'éléments sera transmis à la fonction, cette fonction calculera l'écart-type standard et le renverra à la fonction main().

Exemple : programme de calcul de l'écart-type standard

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("标准差 = %.6f", SD)
}
fun calculateSD(numArray: DoubleArray): Double {
    var sum = 0.0
    var standardDeviation = 0.0
    for (num in numArray) {
        somme += num
    }
    val moyenne = somme / 10
    for (num in numArray) {
        standardDeviation += Math.pow(num - moyenne, 2.0)
    }
    return Math.sqrt(standardDeviation / 10)
}

Lorsque ce programme est exécuté, la sortie est :

Écart-type = 2.872281

Dans le programme ci-dessus, nous avons utiliséMath.pow()etMath.sqrt()pour calculer les puissances et les racines carrées.

Voici le code Java équivalent :Programme Java pour calculer l'écart-type

Tous les exemples de Kotlin