/**
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--)
原文链接:https://www.f2er.com/swift/322501.html