码迷,mamicode.com
首页 > 编程语言 > 详细

关于 java中的算术运算符与逻辑运算符

时间:2018-01-22 13:02:41      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:算术   运算符   偶数   无符号   超过   bsp   body   有符号   条件   

1.  x >>n  (有符号)

  x统统向右移动n位,x的符号位补高位。

  如果是偶数右移可以看作x/(2^n)。

2.x <<n   (有符号)

  x的最高位(即符号位不变),其他位向左移动n位,低位补0。

  一般可以看作x*(2^n)(超过x表示的最大数,则不行)。

3.x>>>n  (无符号)

  x统统向右移n位,高位补0。

  如果是偶数右移可以看作x/(2^n)。

4  |与||  & 与 &&

双层符号,表示短路.。即前1个条件完成,后一个条件不再执行。

关于 java中的算术运算符与逻辑运算符

标签:算术   运算符   偶数   无符号   超过   bsp   body   有符号   条件   

原文地址:https://www.cnblogs.com/kendn/p/8328255.html

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