Swift中的常用基本运算符

来源:互联网 发布:河升镇nba数据 编辑:程序博客网 时间:2024/05/29 19:34

学习swift也有一段时间了。也在试着用swift来写项目,感谢各路大神的帮助,就不一一@了。本文只是记载本人的学习过程。                                                                            ---------------------学如逆水行舟不进则退。

//

//  ViewController.swift

//  SWIFT基本运算符

//

//  Created by黄权浩 on 14-12-15.

//  Copyright (c) 2014黄权浩. All rights reserved.

//


import UIKit


class ViewController: UIViewController {


    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.

        

        

    /*****************************Swift中的一元运算符**********************************

       swift中一元运算符有三个,分别为-, ++, --;如定义一个变量a,

        -a的意思是对a的值来取反

        --a的意思是先减少1,在赋值

        a--的意思是先赋值,在减少1

        ++a的意思是先加上1,在赋值

        a++的意思是先赋值,在加上1

     ****************************Swift中的一元运算符**********************************/

        var a = 12;

        println(-a)

        println(a++)

        println(++a)

    //打印结果如下-12 12 14最后一个为14的原因是因为a自加了2

        

    //swift中二元运算符有5个分别是+-*/%这是对整型和浮点有效的

        

    /*swift中算术运算赋值运算符有5个分别为

        a+=b  :   a = a+b

        a-=b  :   a = a-b

        a*=b  :   a = a*b

        a/=b  :   a = a/b

        a%=b  :   a = a%b

                                     */

        

    /*swift中的关系运算符

        >     大于

        <     小于

        >=    大于等于

        <=    小于等于

        ==    等于

        !=    不等于

        ===   恒等于

        !===  不恒等于

        

                                     */

        

    //swift中逻辑运算符跟oc一样,!非,|| &&

        

        

    /********************swift中的位运算符

        

        

        

    */


        

    }


    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

        // Dispose of any resources that can be recreated.

    }



}




0 0