将一个负整数表示为2进制的方法:
(1 )设置符号位为1
(2 )其余位等于绝对值取反再加一
(2分)
short类型变量n的值是-12,那么其值的四位十六进制形式是(提示:short变量是16位。负数的符号位为1。请参看讲义中关于负数的表示形式):
先写出12的16位2进制: 0000 0000 0000 1100
设置符号位为1: 1000 0000 0000 1100
绝对值取反 : 1111 1111 1111 0011
加一: 1111 1111 1111 0100
即: FFF4