9位原码能表示的数据个数是多少?

wyongliang 2009-08-28 06:47:31
9位原码能表示的数据个数是多少?

A 10 B 9 C 511 D 512 四个选项
说明理由
...全文
2397 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
prophet83 2009-09-13
  • 打赏
  • 举报
回复
0 0000 0000 和1 0000 0000两个原码都表示0,所以只能表示511个数。
luck_dj 2009-09-13
  • 打赏
  • 举报
回复
up
AR_X 2009-09-12
  • 打赏
  • 举报
回复
原码即有符号数,可以看看微机原理啊
qfmyztmd 2009-09-04
  • 打赏
  • 举报
回复
他说的是原码,注意就好做了
zhangrenhui 2009-09-03
  • 打赏
  • 举报
回复
楼上正解
withoutme_hw 2009-09-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 donkey301 的回复:]
引用 1 楼 xingzhe2001 的回复:
C

9位阿就是 0 0000 0000 ~ 1 1111 1111,其中 0000... 和的1000...表示+0和-0,所以512个编码只能表示511个数

可见共有 2^9 -1 个数 就是511啦


从0 0000 0000 到 1 1111 1111不是512个数吗?
[/Quote]
原码有一个符号位,000..0 和100..0都表示0,一个+0一个-0
donkey301 2009-08-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 xingzhe2001 的回复:]
C

9位阿就是 0 0000 0000 ~ 1 1111 1111,其中 0000... 和的1000...表示+0和-0,所以512个编码只能表示511个数

可见共有 2^9 -1 个数 就是511啦

[/Quote]
从0 0000 0000 到 1 1111 1111不是512个数吗?
xingzhe2001 2009-08-28
  • 打赏
  • 举报
回复
C

9位阿就是 0 0000 0000 ~ 1 1111 1111,其中 0000... 和的1000...表示+0和-0,所以512个编码只能表示511个数

可见共有 2^9 -1 个数 就是511啦

33,025

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧