En este post voy a exponer los tipos de datos numéricos en Kotlin; además de la conversión que se puede hacer entre cada uno de ellos.
Tipos de datos numéricos en Kotlin
En Kotlin tenemos 6 tipos de datos numéricos. Veamos la siguiente tabla:
Se declaran ya sea indicando el tipo o dejando que el compilador lo infiera:
Conversiones de números
Kotlin proporciona varias maneras de realizar conversiones de números; de manera que podemos convertir, por ejemplo, un Byte a un Int, un Float a un Double, etcétera.
Recuerda que debes tener cuidado con las conversiones; sobre todo cuando conviertes de un tipo grande a uno pequeño; es decir, de uno que tiene más bits que el otro.
Las funciones de conversión son:
- toByte()
- toShort()
- toInt()
- toFloat()
- toDouble()
- toLong()
Y todos los números las tienen
Si quieres probar el código, puedes hacerlo aquí.