2.4 Swift数学运算符号

前端之家收集整理的这篇文章主要介绍了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--)

原文链接:https://www.f2er.com/swift/322501.html

猜你在找的Swift相关文章