swift中的几种基础类型
注:本文为作者自己总结,过于基础的就不再赘述 ,都是亲自测试的结果。如有错误或者遗漏的地方,欢迎指正,一起学习。
1、数字类型
数字类型包括整型 Int 和浮点型 Float , Double
- 整型
var a:Int = 10 //定义一个整型 初始化为10
var aa:UInt = 20 //无符号的整型 (不能为负数)
Int 包括Int8 , Int16 , Int32 , Int64 ,他们表示8位 、16位、32位、64位。而Int的位取决于计算机是64还是32位 ,跟计算机保持一致 。
下面可以看看各个取值范围:
print(UInt8.max) //255
print(UInt8.min) //0
print(Int8.max) //127
print(Int8.min) //-128
print(Int16.max) //32767
print(Int16.min) //-32768
print(Int32.max) //2147483647
print(Int32.min) //-2147483648
print(Int64.ma