本人对余3码的运算不理解,比如说14+3=17,是直接列式计算如下图一样,还是先化为十进制计算呢,如果是
发布网友
发布时间:2022-04-30 08:12
我来回答
共1个回答
热心网友
时间:2023-10-21 15:37
直接列式计算即可;
如果有进位,则结果加3;如果无进位,则结果减3。 这是针对最高位向上一位而言的;
例如本题;高四位0100+0011=0111;最高位无进位,所以结果要减去3,即0011;所以高四位修正结果=0111-0011=0100;即1;同理低四位0111+0110=1101;最高位有进位,所以结果要减去0011,1101-0011=1010;即7;追问低4位有进位,应该是加3,你怎么减了3
追答低四位位没进位啊,进位指的是第四位往前面进位啊,你理解成第三位网第四位了
热心网友
时间:2023-10-21 15:37
直接列式计算即可;
如果有进位,则结果加3;如果无进位,则结果减3。 这是针对最高位向上一位而言的;
例如本题;高四位0100+0011=0111;最高位无进位,所以结果要减去3,即0011;所以高四位修正结果=0111-0011=0100;即1;同理低四位0111+0110=1101;最高位有进位,所以结果要减去0011,1101-0011=1010;即7;追问低4位有进位,应该是加3,你怎么减了3
追答低四位位没进位啊,进位指的是第四位往前面进位啊,你理解成第三位网第四位了