摘要: 一、二进制原码、反码、补码1:二进制的最高位是符号位:0表示正数,1表示负数。2:正数的原码、反码、补码都一样。3:负数的反码=它的原码符号位不变,其他位取反(0变1,1变0)。4:负数的补码=它的反码+1。5:0的反码,补码都是0。6:php没有无符号数,php中的数都是有符号的。7:在计算机运算的时候,都是以补码的方式来运算的。二、位运算1:按位与& :两位全为1,结果为12:按位或| :两位有一个为1,结果为13:按位异或^:两位一个为0,一个为1,结果为14:按位取反~:0变1,1变05:算术右移>>:低位溢出,符号位不变,并用符号位补溢出的高位6:算术左移> 阅读全文
posted @ 2014-01-22 16:25 Vanling 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1:二进制的最高位是符号位:0表示正数,1表示负数。2:正数的原码、反码、补码都一样。3:负数的反码=它的原码符号位不变,其他位取反(0变1,1变0)。4:负数的补码=它的反码+1。5:0的反码,补码都是0。6:php没有无符号数,php中的数都是有符号的。7:在计算机运算的时候,都是以补码的方式来运算的。 阅读全文
posted @ 2014-01-22 15:29 Vanling 阅读(270) 评论(0) 推荐(0) 编辑