利息¶
类别: 内置类型
简要说明¶
整数内置类型。
描述¶
有符号64位整数类型。
它可以在间隔中获取值 [-2^63, 2^63 - 1]
,即 [-9223372036854775808, 9223372036854775807]
. 超过这些界限就会被包围。
int
是一个 Variant 类型,因此在将整数值赋给 Variant . 也可以通过 : int
键入提示。
var my_variant = 0 # int, value 0
my_variant += 4.2 # float, value 4.2
var my_int: int = 1 # int, value 1
my_int = 4.2 # int, value 4, the right value is implicitly cast to int
my_int = int("6.7") # int, value 6, the String is explicitly cast with [method int]
var max_int = 9223372036854775807
print(max_int) # 9223372036854775807, OK
max_int += 1
print(max_int) # -9223372036854775808, we overflowed and wrapped around