2.4 Swift数学运算符号

来源:互联网 发布:windows to go u盘 编辑:程序博客网 时间:2024/06/15 04:28

/**

         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--)

        

0 0
原创粉丝点击