int
简要描述
整数内置类型。
描述
有符号的64位整数类型。
它可以采用[^]
区间中的值,即[-9223372036854775808,9223372036854775807]
。
int是Variant类型,因此在为Variant分配整数值时将使用它。
var my_variant = 0
my_variant = 4.2
var my_int:int = 1
my_int = 4.2
my_int = int(“ 6.7”)
var max_int = 9223372036854775807
print(max_int)
max_int = 1
print(max_int)
方法
返回值类型 | 方法名称 |
---|---|
int | int(#method-int)(from: bool) |
int | int(#method-int)(from: float) |
int | int(#method-int)(from: String) |
方法说明
- int int(from: bool)
将bool值转换为整数值, int(true)
等于1, int(false)
等于0。
- int int(from: float)
将浮点值强制转换为整数值,此方法只删除数字分数,因此,例如 int(2.7)
将等于2, int(.1)
将
- int int(from: String)
将String值转换为整数值,此方法是字符串的整数解析器,因此使用无效的整数字符串调用此方法将返回0,有效的字符串将类似于`'1.7'[/code