有两个十进制数A=57,B=-57,请写出它们八位二进制的原码表示以及补码表示。
将十进制整数转化为二进制,需要“除2取余”,按照由高到低位的顺序排列。
A=57,转化为八位二进制的原码是:00111001;
B=-57,转化为八位二进制的原码是:10111001;
正数的补码和原码一样,负数的补码除符号位仍为1外,其余按位取反,末位加1.
A的补码是:00111001;
B的补码是:11000111.
有两个十进制数A=57,B=-57,请写出它们八位二进制的原码表示以及补码表示。
有两个十进制数A=57,B=-57,请写出它们八位二进制的原码表示以及补码表示。
将十进制整数转化为二进制,需要“除2取余”,按照由高到低位的顺序排列。
A=57,转化为八位二进制的原码是:00111001;
B=-57,转化为八位二进制的原码是:10111001;
正数的补码和原码一样,负数的补码除符号位仍为1外,其余按位取反,末位加1.
A的补码是:00111001;
B的补码是:11000111.