一、 “十进制”与“二进制”的转换:除以2取余法

X ( 10) = b n × 2 n + b n-1 × 2 n-1 +……+ b 1 × 2 1 + b 0 × 2 0

要将这个十进制数转换为二进制数的关键是求出二进制数的每一位 b i 。分析这个式子,发现

X ( 10) =(b n × 2 n-1 + b n-1 × 2 n-2 +…+ b 1 × 2 0 )×2 + b 0

将等式两端同除以 2 得

X ( 10) / 2 = b n × 2 n-1 + b n-1 × 2 n-2 +……+ b 1 × 2 0 余数为 b 0

二、 “十进制”与“二进制”的转换(整数部分)除以2取余法

三、 “十进制”与“二进制”的转换(小数部分)乘以2取整余法

有些小数转换时为无限循环小数,不出现小数部分为 0。这时根据转换的精确度决定终止的位数。如,0.7转换时有0.7 ( 10) =0.101100110011… ( 2) ,它以 0110循环。这时,若精确度取4位,则结果为0.1011;若精确度取6位,则结果为0.101101,第7位的1向高位进1,即0舍1入。

四、 二进制数到十进制数的转换

将一个二进制数表示为以 2为数基的方幂的多项式,根据这个多项式采用十进制方式进行进算,其结果即为该二进制数转换成十进制数的结果。 1001101.1011

=1×2 6 + 0×2 5 + 0×2 4 +1×2 3 + 1×2 2 + 0×2 1 + 1×2 0 +1×2 -1 +0×2 -2 + 1×2 -3 +1×2 -4

=77.6875 ( 10)

五、 二进制与八进制和十六进制的转换

由于二进制数表示的数位比较长,不便于书写和阅读;因此考虑用既有较少的数位,又不失二进制的特点的进位制来表示。八进制和十六进制是常用于这一目的的进位制。

转换的方法是:先以小数点为基准分别向左向右每三为一组,将数分成若干组。再把每一组看成一个独立的(整)八进制数或十六进制数。

六、 二进制与八进制和十六进制的转换

八进制数码与二进制分组的关系列表如下:

1001101.1011=(001)(001)(101).(101)(100)=115.54 (8)

七、 二进制与八进制和十六进制的转换

十六进制数码与二进制分组的关系列表如下:

10011010010 ( 2) = (0100)(1101)(0010) ( 2) = 4D2 ( 16)

八、 二进制、八进制、十六进制的转换

八进制和十六进制表示的实质还是二进制。使用八进制和十六进制可缩短二进制表示的数位长度,也可简化十进制到二进制的转换。即先将十进制数转换为八进制或十六进制数,在将其转换为二进制数

计算机系统的硬件之三不同进位制之间的转换.doc

下载Word文档到电脑,方便收藏和打印[全文共1014字]

编辑推荐:

下载Word文档

计算机进位制转换方法,计算机系统的硬件之三不同进位制之间的转换相关推荐

  1. 初中信息技术计算机软件系统,初中信息技术计算机系统组成(硬件).ppt

    初中信息技术计算机系统组成(硬件) 二.计算机系统的组成 现今流行的计算机外观 不管是哪种外形的计算机,组成计算机硬件的基本部件都包括五大部件: 1).存储器可分为 主存储器(内存). 辅助存储器(外 ...

  2. java byte转16进制_Java 十六进制(Hex)与byte数组之间的转换

    一.十六进制(Hex)与字节(byte)的概念 十六进制(Hex):计算机中数据的一种表示方法,它由0-9,A-F组成,字母不区分大小写.与10进制的对应关系是:0-9对应0-9:A-F对应10-15 ...

  3. 多种进制转换方法,原码、反码、补码计算与转换,位运算符的使用方法,函数简介

    目录 进制转换: 为什么要使用二进制.八进制.十六进制 十进制转二进制:(转其他进制) 二进制转十进制 二进制转八进制 二进制转十六进制 原码.反码.补码: 原码: 反码: 补码: 补码转数据: 位运 ...

  4. 不同进制之间的转换[全网最全!!!]

    文章目录 前言 正文 1 转换成二进制 1.1 八进制 → 二进制 1.2 十进制 → 二进制 1.3 十六进制 → 二进制 2 转换成八进制 2.1 二进制 → 八进制 2.3 十进制 → 八进制 ...

  5. 计算机进位制转换方法,计算机进位数制及其转换方法和技巧

    计算机进位数制及其转换方法和技巧 计算机进位数制及其转换方法和技巧 李军豪 邱红丽 (河南质量工程职业学院) 摘要计算机数制间的转换途径有多种,在应用时一定要灵活.根据实践教学经验,主要分析了教学中有 ...

  6. 计算机进位制转换方法,进位计数制及其转换方法过程详解

    描述 一.什么是进位计数制 数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法.按进位的原则进行计数的方法,称为进位计数制.比如,在十进位计数制中,是按照"逢十进一" ...

  7. 关于计算机的进制转换方法,计算机进制转换方法.doc

    计算机进制转换方法 从小我们就开始学数学数学就有涉及到进制知识相信大家对于进制都不陌生吧进制也就是进位制是一种进位方法现在大家都有电脑利用电脑自带的计算机进行进制转换是最简便的方法下面是由百分网小编为 ...

  8. 在计算机硬件中mo是指,计算机导论 - [课件]第2章 计算机系统的硬件.ppt

    计算机导论 - [课件]第2章 计算机系统的硬件 微操作控制部件(MOCU)可有下列两种实现方案: ·组合逻辑控制 ·微程序控制 CPU 主存储器 I/O接口 DMA控制器 I/O设备 总线 交换数据 ...

  9. 计算机系统组成及工作原理PPT,第二章 计算机基础知识 2.1 计算机系统的组成与工作原理 2.2 数制转换及运算 2.3 数据在计算机中的表示....

    Presentation on theme: "第二章 计算机基础知识 2.1 计算机系统的组成与工作原理 2.2 数制转换及运算 2.3 数据在计算机中的表示."- Presen ...

最新文章

  1. 【转载】Asp.Net 全生命周期
  2. 融合应用11.1.8安装,一步一步的引导
  3. 人工智能改进传统云ERP的10种方法
  4. 自绘制HT For Web ComboBox下拉框组件
  5. DeviceNet 消息类型
  6. 上班从不迟到,生病不敢请假,加班唯命是从,明明已经很拼命了,为什么还是缺钱?...
  7. urllib2库的基本使用
  8. 用40年前的电脑打开女神图片,这你敢信?
  9. greenplum数据库建表及分区
  10. eclipse搭建简单的web服务,使用tomcat服务
  11. CentOS7/RHEL7 systemd详解
  12. 后台代码调用Application Resources
  13. RHEL5.0 搭建DNS服务器
  14. 用大白菜制作linux启动盘制作工具,使用大白菜+FbinstTool制作多系统的启动盘
  15. 试图速成的RPG Maker MV 学习笔记(三)
  16. cf黑机器多久解除_[CF]黑机器码过无限提示一分钟强制踢出游戏的方法
  17. 12.5m分辨率DEM数据?解读ASF DAAC的DEM数据--关于地理数据收集与处理的基本工具推荐(5)
  18. mysql学习笔记(八)事务管理
  19. 在一维的世界里寻找迭代次数的影子
  20. 万里无云 满天繁星

热门文章

  1. TCP/IP与OSI/RM的区别
  2. queue与topic的区别
  3. mysql 读写分离 360_使用奇虎360的Atlas实现MySQL读写分离
  4. 谷歌云wordpress搭建博客网站
  5. GitHub 高星开源项目今日发起
  6. 看看英特尔安全(迈克菲)的自适应防御体系
  7. mysql 复制数据文件_mysql数据库搬家,可以直接复制数据库文件吗
  8. 语音助手——垂类永动机——自动化迭代框架
  9. iPhone 6 上被封印的技术,将会被这家公司带到 Android
  10. 装饰大楼,备用钥匙,IOIOI卡片占卜总结