fun main(){
/*
Di Kotlin kita tidak bisa melakukan konversi
secara langsung. Contoh, ketika ingin melakukan
konversi dari tipe data Byte ke tipe data Int.
Adapun beberapa fungsi konversi yang dapat kita gunakan antara lain:
toByte(): Byte
toShort(): Short
toInt(): Int
toLong(): Long
toFloat(): Float
toDouble(): Double
toChar(): Char
*/
val stringNumber = "23"
val byteNumber: Byte = 10
val intNumber: Int = byteNumber.toInt() // ready to go
println(intNumber + stringNumber.toInt())
/*
Dengan Kotlin kita juga bisa menuliskan nilai numerik
yang “readable” dengan menggunakan tanda underscores seperti berikut:
*/
val readableNumber = 1_000_000
println(readableNumber)
val maxInt = Int.MAX_VALUE
println(maxInt)
}