第2章 数字系统 (计算机科学导论)

第2章 数字系统 (计算机科学导论)本文详细介绍了数字系统的基本概念 包括位置化和非位置化系统 重点讨论了十进制 二进制 八进制和十六进制系统

大家好,欢迎来到IT知识分享网。

目标

  • 理解数字系统的概念
  • 分清非位置化和位置化数字系统
  • 描述十进制系统(以10为底)
  • 描述二进制系统(以2为底)
  • 描述十六进制系统(以16为底)
  • 描述八进制系统(以8为底)
  • 将二进制,八进制或十六进制数字转换为十进制系统
  • 将十进制数字转换为二进制,八进制或十六进制系统
  • 将二进制和八进制数字相互转换
  • 将二进制和十六进制数字相互转换
  • 查找在各种系统中代表特定数值所需要的数码

2.1 引言

什么是数字系统(数码系统)?

用独特的符号来表示一个数字的系统。

不同的系统中,一个数字有不同的表示方法,如:(2A)16 和 (52)8 都是同样的数量(42)10,但是他们的表示截然不同。如同使用英语单词horse和法语单词cheval来指代“马”一样。

任何语言中的符号(字符)数量都是有限的。我们需要重复并组合它们来创建单词。数字也是一样:我们使用有限的数字符号(数码)来表示数字,这意味着数码需要重复使用。

数字系统可以分为:位置化系统非位置化系统重点是位置化系统

2.2 位置化数字系统

位置化数字系统:数字中符号所占据的位置决定了其表示的值。

在该系统中,数字这样表示:±(Sk-1…S2S1S0 . S-1S-2…S-k)b

它的值是:n = ± Sk-1bk-1+ … + S1× b1 + S0×b0 + S-1×b-1 + S-2×b-2 + … S-k×b-k

S:一套符号集

b底(或基数),它等于S符号集合中的符号总数

±:表示该数字可正可负

2.2.1 十进制系统(以10为底)

在该系统中,底 b = 10,我们用10个符号来表示一个数。

符号集S = {0,1,2,3,4,5,6,7,8,9},该系统中的符号常被称为十进制数码。

为了简便,我们通常省略(),底和正号。如,+(552.23)10写成 552.23

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/131695.html

(0)
上一篇 2025-08-06 13:00
下一篇 2025-08-06 13:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信