有关0和1的运算
a+0=a a-0=a a-a=0ax0=0 0/a =0(a不等于0)ax1=aa/1=aa/a=1 (a不等于0)1/a=a的倒数
a+0= a a-0=aa-0=0ax0=00/a =0(a不等于0)ax1= aa/1=aa/ a=1 (a不等于0)1/a= 1/a( a不等于0 ) 请采纳
a+0=a a-0= aa-a =0ax0=0 0/a =0(a不等于0)ax1=aa/1=aa/ a =1 (a不等于0)1/a=1/a ( a不等于0)
a+0=a a-0=aa-a=0ax0=00/a =0ax1= aa/1=aa/ a =1 1/a=1/a

有关零和一的运算
a+0=a a-0=a a-a=0 ax0=0 0/a =0(a不等于0) ax1=a a/1=a a/a=1 (a不等于0) 1/a=a的倒数

1进制是怎么计算?
1+1+1+1 就是那么实现的 对应位数相加0000 0001 + 0000 0001 = 0000 0010除非是 1-1计算机中 负数一般使用 补码形式比如8位二进制表示1 - 0000 0001-1 - 1111 11111 - 1就是 1 + (-1)0000 0001 + 1111 1111 = 1 0000 0000由于是8位二进制表示 第9位1 舍去 就是 0000 0000 补码中表示 0(同原码中0)补码和原码要搞清楚正整数用原码表示 即 原码就是其二进制表示形式而 补码是 用二进制表示最高位数 n2的n次方 (也就是1 后面 n个零)减去其 绝对值二进制表示部分比如 -2 用 8位二进制补码表示:2^8 = 1 0000 0000 - 0000 0010 = 1111 1110-2 + 1 = 1111 1110 + 0000 0001 = 1111 1111 = -1可见 8位二进制虽然是 8位 但是首位用于做 符号 标志,所以可以表示的正数最大为 0 111 1111 也就是127可以表示的负数最大为 1 000 0000 也就是 -128
从严格的的数理分析上来说,无法进位。 因为都是0!!! 从逻辑分析上来说,逢1进1!!!
开始定义1进制,也就是说只要有1这个1就会不停的进位下去,因为进位到下一级仍然是1又该继续进位了,无限了
1进制里面只有一个数字0,毫无意义 所有的数字都是0
约等于数火柴棍,有几个就是几

如何进行位运算 算出每个位为1
就三种情况,以单字节为例说明:将某一位置1,无论原来是0是1,操作后肯定是1,“按位或(即操作符'|')”一个该位为1,其余位为0的单字节数。如a=00001000,b=000000010,则a|b=00001010,即把第1位变成1了。注意位数从右至左是0~7。将某一位置0,无论原来是0是1,操作后肯定是0,“按位与(即操作符'&')”一个该位为0,其余位为1的单字节数。如a=00001010,b=11111101,则a|b=00001000,即把第1位变成0了。将某一位变反,即原为1时变为0,原为0时变为1,“按位异或(即操作符'^')”一个该位为1,其余位为0的单字节数。如a=00001000,b=000001000,则a|b=00000000,即把第3位变反为0了。这里的举例以一次改变1位为例,实用中可以同时改变多位,要改变的每一位都遵从以上规则。
转换成2进制,按位进行与运算 基本规归就是0&0=0 0&1=0 1&0=0 1&1=1 1&2=01&10=00=0

什么叫1的补数运算?
将其化为二进制数.如定义1为8位 即1=00000001正数的补码还为其本身.如是负数.比如-1要在前面加符号位即-1=10000001取其反码符号位不变11111110反码加一即得补码,可得11111111如定义16位则-1=1000000000000001 其余类推.
就是求反码 英文中的反码是one‘s complement,直译过来就是1的补码,所以就是求反码 补码是two’s complement,不过没有见过有人译成2的补码
是一种关于计算机二进制的算法

本文由 在线网速测试 整理编辑,转载请注明出处。