I am very confused about the output of this progra...
# announcements
j
I am very confused about the output of this program:
Copy code
fun main() {
    val reallyLong = 536870912L
    val reallyReallyLong = 536870912L * 536870912L
    val reallyReallyReallyLong = 536870912L * 536870912L * 536870912L
    val reallyReallyReallyLongPlusOne = 1 + 536870912L * 536870912L * 536870912L
    println(reallyLong)
    println(reallyReallyLong)
    println(reallyReallyReallyLong)
    println(reallyReallyReallyLongPlusOne)
}
which is
Copy code
536870912
288230376151711744
0
1