十进制转换成无符号二进制整数和二进制数的区别?

如题所述

无符号二进制整数无法表示负十进制
十进制转换成二进制后,如果是负数会转换成补码表示形式,然后按照无符号二进制数来理解,就是题目意思了
比如:5表示成4位二进制数是0101B,有符号无符号都得到数值5;
-5表示成4位二进制数是求补码过程:5=0101B,取反=1010B,加1=1011B,因此-5表示成有符号4位二进制是1011B,1011B当成无符号二进制数是11D
温馨提示:答案为网友推荐,仅供参考
相似回答