二进制在运算前需要先补0吗

反码算术运算法则?那么补码的运算法则了?
“两个数进行二进制反码求和:0和0相加是0 ,0和1相加是1 ,1和1相加是0但要产生一个进位1,加到下一列.若最高位相加后产生进位,则最后得到的結果要加1.”
那么反码的减法怎么算的?
以此类推,补码的运算也这么着?
上面我举得例子有点错位.
希望回答的时候多举点例子,这样好懂
可能我没說明白.我是在学习计算机网络里看到的,里面关于IP数据报的知识谈到了反码运算的问题.可能我把问题分类搞错了吧.

怎么样对不足8位的在后面补二进淛的0

怎么样对不足8位的在后面补二进制的0?
比如一个byte[] bt包含100个字节长度但不是8的倍数,请问怎么构造另外一个byte[] cc使它的长度是8的倍数呢,而且后面补够0或者“”谢谢:)

我要回帖

 

随机推荐