位运算

原创 2015年07月10日 09:29:29

1.正数的原码、反码、补码都一样;

2.0的原码、反码都有2个分别是+0和-0;

3.负数的反码:符号位不变,其他位取反;

4.<<左移,向左移动,低位补0;

5.>>右移,向右移动,高位补符号位;

6,0的补码是唯一的,为+0;

7,PHP中的数都是有符号数;

8,计算机都是以补码运算;

负数的补码这么记简单:

符号位不变。其他的从低位开始,直到遇到第一个1之前,什么都不变;

遇见第一个1后,保留这个1,以后按位取反。

例子:【-7】原:1 0000 111 B;

             [-7]补   :1 1111 001 B.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

异或位运算加密

c语言位运算

  • 2013-06-03 22:30
  • 231KB
  • 下载

位运算小结操作

一、前言 输入2 的n 次方:  如果突然要你输入2 的19 次方,你是不是还要想一下呢?敲个524288 多累啊。用位运算:1 乘除2 的倍数:  千万不要用乘除法,非常拖效率。只要知...

按位运算测试

  • 2014-02-13 19:52
  • 602B
  • 下载

位运算和sizeof运算符

位运算和sizeof运算符       C语言中提供了一些运算符可以直接操作整数的位,称为位运算,因此位运算中的操作数都必须是整型的。位运算的效率是比较高的,而且位运算运用好的话会达到意想不到的效果...

位运算求子集

  • 2013-01-07 22:48
  • 291B
  • 下载

寒假培训1.20 位运算

补码: 负数 ~x+1 正数一样<> & ! ~ 运算符… 取某位: (x>>pos)&1 将某些位置为1 x|(1<< i ) 将某些位置为0 x&~(1<< i) 将某些位置取反...

usaco 1.5 checker 位运算实现

  • 2012-12-27 22:24
  • 1018B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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