【swift】15-0514 基本数据类型
UInt8:unsigned int 最高为2的8次方减1
二进制的2:0b10 八进制的8:0o10 十进制的10:10 十六进制的16:0x10
//1乘以10的6次方 let 一百万 = 1e6 //1乘以10的-6次方 let 一百万分之一 = 1e-6 TIPS:科学计数法对精度要求比较精确所以一般都为double类型
let 十六进制十五的负的2的2次方 = 0xFp-2 TIPS:为了大的数小的数表示方便,在数字中加下划线 let 十亿元 = 1_000_000_000 let 五块钱 = 0_000_000_005
不同类型数值不能进行运算,需要类型转换 let a : Int16 = 100 let b : Int8 = 10 let c = a+Int16(b) let 三 = 3 let 零点一四一五九 = 0.14159 let 圆周率 = Double(三) + 零点一四一五九 let 圆周率整数位 = Int(圆周率) let 圆周率2 = 3 + 0.14159
类型别名 typealias 整型 = Int var z : 整型 = 0 z = 整型.max
bool型 C中除了0以外的值均视为真,但swift行不通,swift中只有当if后面的表达式是逻辑的真或者假才可以
Tuple元组类型 let 昨天网购了一件衬衫 = (70,"黑色",true) let (价格,颜色,合身) = 昨天网购了一件衬衫 println(价格) //输出70 let 昨天网购了一件衬衫 = (价格:70,颜色:"黑色",合身:true) println(昨天网购了一件衬衫.价格) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |