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

Programa Kotlin para calcular la desviación estándar

Recopilación de ejemplos de Kotlin

En este programa, aprenderá a usar las funciones en Kotlin para calcular la desviación estándar.

Este programa utiliza un array para calcular la desviación estándar de una serie única.

Para calcular la desviación estándar, se creará la función calcularSD(). Incluye10Se pasará un array de elementos a la función, que calculará la desviación estándar y la devolverá a la función main().

Ejemplo: programa para calcular la desviación estándar

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 = calcularSD(numArray)
    System.out.format("Desviación estándar = %.6f", SD)
}
fun calcularSD(numArray: Array<Double>): Double {
    var suma = 0.0
    var estándarDesviación = 0.0
    for (num in numArray) {
        sum += num
    }
    val media = sum / 10
    for (num in numArray) {
        standardDeviation += Math.pow(num - media, 2.0)
    }
    return Math.sqrt(standardDeviation / 10)
}

La salida del programa al ejecutarse es:

Desviación estándar = 2.872281

En el programa anterior, utilizamosMath.pow()yMath.sqrt()para calcular respectivamente la potencia y la raíz cuadrada.

Este es el código Java equivalente:Programa Java para calcular la desviación estándar

Recopilación de ejemplos de Kotlin