/**
*1.Int长度与当前平台的原生字长相同,即32位机同Int32,64同Int64
*2.一般使用Int,可以提高代码一致性和可复用性
*/
let min = UInt32.min
let max = UInt32.max
let min2 = Int.min
let max2 = Int.maxprint(min)
print(max)
print(min2)
print(max2)
2.浮点数
/**
*Double表示64位浮点数;Float表示32位浮点数。
*/
let PI:Float = 3.141592689793
let PI2: Double = 3.141592689793
print(PI)//输出3.14159
print(PI2)//输出3.141592689793
//类型推断/**
*当声明常量或者变量的时候赋给它们一个字面量即可触发类型推断。
*编译器可以在编译代码的时候自动推断出表达式的类型。
*因为有类型推断,Swift 很少需要显式指定类型。
*/
let PI3 = 3 + 0.14159// PI3 会被推测为 Double 类型//数值型字面量
let decimalInteger = 10
let binaryInteger = 0b10 // 二进制的2
let octalInteger = 0o10 // 八进制的8
let hexadecimalInteger = 0x10// 十六进制的16//十进制数 科学记数法
let 一百万 = 1e6
let 二百万分之一 = 2e-6//十六进制数 科学记数法
let 十五的16进制2次方 = 0xFp2 /