2.4 Swift数学运算符号
/** 2.4 Swift数学运算符号 */
let v = 3 + 5 print(v)
let d = v * 3
print(d)
/// UInt8是最大 255,溢出了 // let v1:UInt8 = 255 + 6 // print(v1)
let v2:UInt8 = 255 let v3:UInt8 = 100 // 这个也是溢出的,swift中要注意溢出的overflow // let d1:UInt8 = v2 + v3 // print(d1)
// 允许2.5 后面的是浮点数啊, 这个和其他语言区别 print(9.truncatingRemainder(dividingBy: 2.5))
// ++ -- 对变量进行操作 var v4 = 12 let d4 = v4 += 1 let v5 = v4 -= 1
print(d4) print(v5) // swift 3 中 ++ -- 已经deprecated // print(v4++) // print(v4--) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |