09

Tipos de datos en Kotlin (Kotlin desde cero [09])

Existe diferentes Tipos de datos en Kotlin, analizaremos algunos:

NUMERO ENTEROS
Tipo Tamaño Valor mínimo Valor máximo
byte 8 bits -128 127
short 16 bits -32768 32767
int 32 bits -2147483648 2147483647
long 64 bits -9.22337E+18 9223372036854775807

NUMERO DE COMA FLOTANTE
float 32 bits -3.40282E+38 3.40282E+38
double 64 bits -1.79769313486232e308 1.79769313486232e308

BOOLEANOS
Boolean 1 bits 0 (False) 1 (True)

CADENAS
String x bits x x

Que vamos a hacer

  • Declararemos los diferentes tipos de variables de forma explícita o deducida donde:
    • Explícita: Tenemos que indicar que tipo de variable es.
    • Deducida: Kotlin deduce el tipo de la variable.
  • Usaremos los diferentes convertidores de tipo:
    • toInt()
    • toLong()
    • toFloat()
    • toDouble()

Codigo:

var enteroExplicito:Int=55
var enteroDeducido=55
println(enteroDeducido.javaClass)
var dobleExplicito:Double=55.55
var dobleDeducido=55.55
println(dobleDeducido.javaClass)
var flotanteExplicito:Float=55.55F
var flotanteDeducido=55.55F
println(flotanteDeducido.javaClass)
var largoExplicito:Long=5555
var largoDeducido=5555L
println(largoDeducido.javaClass)
enteroExplicito=flotanteExplicito.toInt()
println(enteroExplicito)
var textoExplicito=”55″
enteroExplicito=textoExplicito.toInt()
println(enteroExplicito)

Tipos de datos en Kotlin

🎦 [Curso] Java Netbeans Completo☕: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTT-qEHGqZH3fkBgXH4GOTF
🎦 [CURSO] PYTHON PARA PRINCIPIANTES🐍: https://www.youtube.com/playlist?list=PLCTD_CpMeEKRppvi86Dy8CPYZ8-XzN2qu

🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🎦 Canal de youtube: https://www.youtube.com/c/programadornovato

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)