16位二进制数表示的范围有符号与无符号的区别是什么?

2025-02-27 21:18:46
推荐回答(2个)
回答1:

16位无符号二进制数的表示范围是0~65535;而16位二进制补码的表示范围是-32768~+32767。

简单点说给你听.平时我们日常用的逢10进1.就十进制.相对的逢2进1. 比如 2 在2进制就表示为 10 而4 表示为 100。

二进制怎样转换成十进制?十进制又该怎样转换成二进制。

(1) 10转 2

比如 41 转成2进制

41除2 =20 余数为1 .....第一项

20 除 2 =10 余数 0 ......第二项

10 除 2 = 5 余数 0 .......第三位

5除 2 = 2 余数 1 .........第四位

1除 2 = 除数1 ........第五位

则 41写成2进制就是11001 

(2)2转10

如2进制的11001

1*2的4次方 + 1*2的3次方 +0*2的2次方+0*2的1次方+1*2的0次方 =25

回答2:

16位无符号二进制数的表示范围是0~65535;而16位二进制补码的表示范围是-32768~+32767。