黑马程序员技术交流社区

标题: 位运算付 [打印本页]

作者: 轮回长门winner    时间: 2015-7-20 22:59
标题: 位运算付
位运算符有哪些,分别什么功能

作者: 三土    时间: 2015-7-20 23:16
<<      :     左移运算符,num << 1,相当于num乘以2

>>      :     右移运算符,num >> 1,相当于num除以2

>>>    :     无符号右移,忽略符号位,空位都以0补齐
十的二进制是 1010  左移后补零就是10100 再转成十进制就是二十啦 ,相当于乘二
作者: 西门雅虎    时间: 2015-7-20 23:23
| & ~ <<<  <<  >>     好像就这几个吧
作者: 轮回长门winner    时间: 2015-7-21 21:08
三土 发表于 2015-7-20 23:16
:     右移运算符,num >> 1,相当于num除以2

>>>    :     无符号右移,忽略符号位,空位都以0补齐

不错,挺详细的
作者: Arron    时间: 2015-9-29 02:49
<<      :     左移运算符,num << 1,相当于num乘以2  >>      :     右移运算符,num >> 1,相当于num除以2  >>>    :     无符号右移,忽略符号位,空位都以0补齐 十的二进制是 1010  左移后补零就是10100 再转成十进制就是二十啦 ,相当于乘二




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2