English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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().
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。