码迷,mamicode.com
首页 > 其他好文 > 详细

常用运算符

时间:2016-07-31 20:35:11      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

主要有算术运算符、关系运算符、逻辑运算符、三目条件运算符、复杂赋值运算符

1.算术运算符:

  一、双目运算符

    加(+)、减(-)、乘(*)、除(/)、取余(%

  二、单目运算符

    自增(++)、自减(- -)、取相反数(-

2.关系运算符(判断运算符两边的值是否满足,运算结果为boolean的量,即truefalse

    == 等于

    != 不等于

    > 大于

    < 小于

    >= 大于等于

    <= 小于等于

3.逻辑运算符(对Boolean的数据进行运算,结果仍然为Boolean变量)

    & 逻辑与   

    | 逻辑或    

    ^ 逻辑异或    

    ! 逻辑非    

    && 短路与   (单个&需要两边都需判断结果,再一起判断;两个&只需先判断第一个)

    || 短路或  (单个|需要两边都需判断结果,再一起判断;两个|只需先判断第一个)

4.三目运算符

    使用形式为:x ? Y : z ;

    规则为:先计算表达式X的值,若为真,则结果为表达式Y的值;若X为假,则结果为 Z的值

5.复杂赋值运算符(先进行某种运算,再把运算结果做赋值)

    运算符       例        等价式子

    a) + =     x + = a        x=x+a

    b) - =      x - =a          x=x-a

    c) * =      x * =a           x=x*a

    d) /=       x / =a          x=x/a

    e) %=      x % =a        x=x%a

以上的运算符有不同的优先级,如需了解可以搜索相关文档,也可用括号:“( )”或“[ ]”直接改变执行顺序

 

常用运算符

标签:

原文地址:http://www.cnblogs.com/fanxingke/p/Operator.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!