若采用16位二进制补码表示数值,则十进制数—32768的补码表示是什么

问题描述:

若采用16位二进制补码表示数值,则十进制数—32768的补码表示是什么
答案是1000000000000000 为什么符号位没了.

第一位是1嘛,就是符号位啊.
如果是正数,第一位是0;所有负数,第一位都是1;所以16位正数的范围是-32768至32767