var num2 int64 = 999999; var num3 int8 = int8(num2) println(num3) // 63 var num4 int64 = 9999999; var num5 int8 = int8(num4) println(num5) //127
大转小到底是怎么转的,明明num2和num4的值都超过了int8的最大值,但他为什么会不一样