Swift 5.X

1.查看Swift版本

xcrun swift -version

2.数据类型

  使用任何编程语言都须要用到数据类型,数据类型决定了如何将表明这些值的位存储到计算机的中编程

2.1.Int

  Swift 提供了特殊的整数类型Int,长度与当前平台的原生字长相同:在32位平台上,IntInt32长度相同。在64位平台上,IntInt64长度相同。Int8, Int16, Int32, Int64 分别表示 8 位, 16 位, 32 位, 和 64 位的有符号整数形式。另外的,Swift 也提供了一个特殊的无符号类型UInt。注意: 尽可能不要使用UInt,除非你真的须要存储一个和当前平台原生字长相同的无符号整数。除了这种状况,最好使用Int,即便你要存储的值已知是非负的。统一使用Int能够提升代码的可复用性,避免不一样类型数字之间的转换,而且匹配数字的类型推断。swift

2.1.1.类型的定义

import UIKit

var a:Int = 1//整数类型的定义(变量)
let b:Int = 2//整数类型的定义(常量)

2.1.2.类型的范围

import UIKit

print(Int8.min,Int8.max)//-128 127
print(Int16.min,Int16.max)//-32768 32767
print(Int32.min,Int32.max)//-2147483648 2147483647
print(Int64.min,Int64.max)//-9223372036854775808 9223372036854775807
print(Int.min,Int.max)//-9223372036854775808 9223372036854775807

2.2.Float

2.2.1.类型的定义

 

2.2.2类型的范围

 

数值范围

相关文章
相关标签/搜索