位运算符

原创 2018年04月15日 22:26:48

>> 右移       相当于   /2^n

<< 左移       相当于  *2^n    2的n次幂

如:6<<3  = 6*2^3


【用OOP的思想来学习JavaScript】(JavaScript的运算符){第4章}

-
  • 1970年01月01日 08:00

浅谈我对Java位运算符的了解

在JAVA程序里,支持位运算。 已知位运算有7种, —— 请看如下图。 左移运算,往左移动多少位,就是乘以2的多少位次幂。 特点:往左边移动,就是乘以。移动后的值,比原来的值大。 ...
  • xoptimal
  • xoptimal
  • 2014-12-22 21:21:38
  • 372

C语言位运算符及常见用法

一、位运算符C语言提供了六种位运算符: & 按位与 | 按位或 ^ 按位异或 ~ 取反 >> 右移 1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有...
  • xing_hao
  • xing_hao
  • 2011-08-11 09:46:57
  • 30463

位运算符的用法

&(按位与)     首先要说的是这个与逻辑运算符&&和||的区别,其实也没啥,注意别整混淆就行,单层的是位运算符,双层的是逻辑运算符,当然现在说的是双层,不是双目,说起来,这两种都是双目运算符。 另...
  • jhcconan614
  • jhcconan614
  • 2016-10-09 15:46:21
  • 790

位运算符的一些用途

 虽然平时很少用到位运算符,但是在某些时候,这些小东西确实能够给我们提供很好的解决方案。 概述位运算是对二进制数进行运算。java中的位运算符有[&, |, ^, ~, >, >>>],其中[~]是一...
  • superbeck
  • superbeck
  • 2010-03-17 08:32:00
  • 8832

Java位运算符使用方法

package test; /** * ^的运算方法是 相同为0,相反为1 * |的运算方法是 有1则为1 * &的运算方式是 有0则为0 * ~的运算方法是 求反,负数的二进制...
  • phoenix2121
  • phoenix2121
  • 2010-07-28 18:08:00
  • 3978

PHP位运算符详解

位运算符位运算符是指对二进制位从低位到高位对齐后进行运算。 符号 作用 举例 个人理解 & 按位与 $m & $n 全1为1,否则为0 | 按位或 $m | ...
  • qq_28602957
  • qq_28602957
  • 2016-08-07 10:46:56
  • 3814

Java中的位运算符与基本数据类型

Java的位运算(bitwise operators)直接对整数类型的位进行操作,这些整数类型包括long、int、short、char和 byte,位运算符具体如下表: 运算符 说明 ...
  • update_java
  • update_java
  • 2015-07-13 10:08:47
  • 822

位运算符与移位运算符

1. 一个数异或同一个数两次,结果还是这个数      ~:反码  &,|运算都是转换成二进制数字之后再进行运算,  0为假,1为真 2. << :左移运算       转换成二进制数字之后再进行移位...
  • wu_zz
  • wu_zz
  • 2016-12-26 21:03:25
  • 87

&和&&的区别,逻辑运算符和位运算符

&:按位操作符(“与”),将两个表达式的值按二进制位展开,对应的位(bit)按值进行”与”运算,结果保留在该位上。 eg1:17&18 对应的二进制就是00010010             ...
  • zhangzhangliyin
  • zhangzhangliyin
  • 2016-05-08 11:43:42
  • 4778
收藏助手
不良信息举报
您举报文章:位运算符
举报原因:
原因补充:

(最多只允许输入30个字)