计算机中常用的计数制

用若干数位(由数码表示)的组合去表示一个数,各个数位之间是什么关系,即逢“几”进位,这就是进

位计数制的问题。也就是数制问题。数制,即进位计数制,是人们利用数字符号按进位原则进行数据大小计算

的方法。通常是以十进制来进行计算的。另外,还有二进制、八进制和十六进制等。

在计算机的数制中,要掌握3个概念,即数码、基数和位权。下面简单地介绍这3个概念。

数码:一个数制中表示基本数值大小的不同数字符号。例如,八进制有8个数码:0、1、2、3、4、5、6、7。

基数:一个数值所使用数码的个数。例如,八进制的基数为8,二进制的基数为2。

位权:一个数值中某一位上的1所表示数值的大小。例如,八进制的123,1的位权是64,2的位权是8,3的位权

是1。

1.十进制(Decimal notation)

十进制的特点如下:

(1)有10个数码:0、1、2、3、4、5、6、7、8、9。

(2)基数:10。

(3)逢十进一(加法运算),借一当十(减法运算)。

(4)按权展开式。对于任意一个n位整数和m位小数的十进制数D,均可按权展 开为:

D=Dn-1•10n-1+Dn-2•10n-2+…+D1•101+D 0•10 0+D -1•10 –1+…+D –m•10 –m

例:将十进制数456.24写成按权展开式形式为:

456.24=4×10 2+5×101+6×100+2×10-1+4×10-2

2.二进制(Binary notation)

二进制有如下特点:

(1)有两个数码:0、1。

(2)基数:2。

(3)逢二进一(加法运算),借一当二(减法运算)。

(4)按权展开式。对于任意一个n位整数和m位小数的二进制数D,均可按权展 开为:

D=Bn-1•2n-1+Bn-2•2n-2+…+B1•21+B0•20+B-1•2–1+…+B–m•2-m

例:把(11001.101)2写成展开式,它表示的十进制数为:

1×2 4+1×2 3+0×22+0×21+1×20+1×2-1+0×2-2+1×2-3=(25.625)10

3.八进制(Octal notation)

八进制的特点如下:

(1)有8个数码:0、1、2、3、4、5、6、7。

(2)基数:8。

(3)逢八进一(加法运算),借一当八(减法运算)。

(4)按权展开式。对于任意一个n位整数和m位小数的八进制数D,均可按权展 开为:

D=On-1•8n-1+…+O1•81+O0•80+O-1•8 –1+…+O–m•8-m

例:(5346)8相当于十进制数为:

5×83+3×82+4×81+6×80=(2790)10

4.十六进制(Hexadecimal notation)

十六进制有如下特点:

(1)有16个数码:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。

(2)基数:16。

(3)逢十六进一(加法运算),借一当十六(减法运算)。

(4)按权展开式。对于任意一n位整数和m位小数的十六进制数D,均可按权展 开为:

D=Hn-1•16n-1+…+H1•161+H 0•16 0+H -1•16 –1+…+H –m•16 -m

在16个数码中,A、B、C、D、E和F这6个数码分别代表十进制的10、11、12、13、14和15,这是国际上通用的

表示法。

例:十六进制数(4C4D)16代表的十进制数为:

4×163+C×16 2+4×161+D×160=(19533)10

二进制数与其他数之间的对应关系如表1-1所示。

表1-1 几种常用进制之间的对照关系

十进制 二进制 八进制 十六进制

0 0000 0 0

1 0001 1 1

2 0010 2 2

3 0011 3 3

4 0100 4 4

5 0101 5 5

6 0110 6 6

7 0111 7 7

8 1000 10 8

9 1001 11 9

10 1010 12 A

11 1011 13 B

12 1100 14 C

13 1101 15 D

14 1110 16 E

15 1111 17 F

计算机系统中常用的进制,计算机中常用 二进制 八进制 十进制 十六进制的特点...相关推荐

  1. 计算机进制转进制,计算机中进制及进制转换

    <计算机中进制及进制转换>由会员分享,可在线阅读,更多相关<计算机中进制及进制转换(55页珍藏版)>请在人人文库网上搜索. 1.计算机中进制及进制转换 计算机中进制及进制转换 ...

  2. 编程基础 进制的定义,二进制、十进制、十六进制的相互转换

    文章目录 1. 进制的定义 2. 进制的规范 3. 进制的进位运算 3.1 十进制 3.2 二进制 3.3 八进制 3.4 十六进制 3.5 进制表 4. 进制的相互转换 4.1 二进制与十进制的相互 ...

  3. python十六进制转换成八进制_Python 进制转换 二进制 八进制 十进制 十六进制

    全局定义一定不要丢了 全局定义 base = [str(x) for x in range()] + [ chr(x) for x in range(ord('A'),ord('A')+)] 二进制 ...

  4. 进制的转换,二进制转十进制,十进制转二进制

    进制的转换 十进制转换为二进制 例如,5·····101,10·····1010 int s[10000]={0};while(n>0){s[i]=n%2;n=n/2; //把每一位存在数组当中 ...

  5. 进制的转换(二进制,十进制,八进制,十六进制)

    二进制:0,1 :满二进一,以0b或0B开头: 八进制:0-7 :满八进一.以0开头: 十进制:0-9 :满十进一. 十六进制:0-9及A(10)-F(15):满十六进一.已0x或0X开头.注:A-F ...

  6. 关于计算机的进制之间的转换 二进制转换十进制 十进制转换二进制

    最近在学习计算机基础 研究到进制转换,颇有心得,在此做个解释和记录: 首先介绍       二进制转换十进制 二进制数第0位的权值是2的0次方,第1位的权值是2的1次方-- 所以,设有一个二进制数:1 ...

  7. 讲清楚进制转换、进制计算那些事 —— 二进制转换十进制、十六进制

    讲清楚进制转换.进制计算那些事 信息在计算机中的表示 1.易于物理实现 2.可靠性高 3.运算规则简单 数制及其不同进制之间的转换 1.常用进制数及其对应关系 表 1-2 常见进制数所使用的基本符号 ...

  8. 60进制时间计算器_二进制与十进制的转换

    学计算机的朋友刚开始学习时都要接触进制之间的转换,二进制.十进制.八进制.十六进制等,这个是很枯燥的,转来转去就转蒙圈了,别蒙别蒙,今天咱们一个一个搞定,看看二进制和十进制之间如何相互转换的. 转成二 ...

  9. 进制间的相互转换,二进制转十进制,八进制转十进制,十六转十进制

    1.什么是进制 进制:就是进位制,规定的一种进位方法.对于任何一种进制 X ,标识在某一位上的数运算时,逢X进一. 二进制:逢2进1,用0和1表示: 八进制:逢8进1,0-7: 十进制:逢10进1,0 ...

最新文章

  1. 如何修改系统时间显示格式
  2. vim 对文件进行加密
  3. php5.5.25升级到php5.6.30,加载yaf.so报错解决方法!
  4. Node中的Http模块和Url模块的使用
  5. 计算机类警察限制身高吗,招警考试对身高有要求吗?男生170cm以下能否报考公安警察?...
  6. [CSS] Use CSS Counters to Create Pure CSS Dynamic Lists
  7. [有奖励]GeneralUpdate开源项目招募开发者
  8. Android TextView设置ClickableSpan 点击结尾空白位置也响应点击的问题
  9. Codeforces Round #619 (Div. 2) E. Nanosoft 思维 + 二维前缀和
  10. 一文看懂5G射频的“黑科技”
  11. 一个八卦的AI,嗅到了你和TA之间基情满满
  12. 错误因为数据库正在使用,所以无法获得对数据库的独占访问权的解决方案(转)...
  13. 微信小程序云数据库中变量作为字段名与字段取值、字段值取值
  14. 小波 奇异点 matlab,Matlab小波变换对于奇异点的检测.doc
  15. 本周测试服务器角色转移系统仅开放转入,梦幻西游3月11日更新一览
  16. java学习的电脑_请问学习java需要什么配置的笔记本电脑?
  17. verilog 握手机制学习记录
  18. Composer 源切换/composer 镜像网
  19. 几种颜色模型(颜色空间):HSV CMYK RGB
  20. 测试人员想做游戏测试,你一定要知道这几点!

热门文章

  1. ||、、!的使用与区别
  2. unity编辑器报错Microsoft Visual C# Compiler version
  3. 中国电影院排行 API数据接口
  4. Build file: no target in no project
  5. 计算机的系统保护选项,右击“我的电脑”,属性选项,没有“系统还原”怎么处理啊?...
  6. 增大计算机字体,怎么调整电脑字体大小?
  7. Thunderbird配置Exchange邮箱
  8. STM32 擦除flash失败问题
  9. 离职总结(2022-9-5)
  10. 曹则贤:量子力学从来不是什么革命,而是经典物理学的自然延续