二进制与十进制的转换 - 范文中心

二进制与十进制的转换

06/01

二进制与十进制的转换

2007年07月06日 星期五 13:21

教学目标:

知识目标:知道二进制与十进制之间的转换方法

操作目标:能在二进制与十进制之间进行进制转换

教学重点:二进制与十进制之间的转换

教学难点:二进制与十进制之间的转换

教学过程:

一、复习引入

上一节课已经学习了什么是二进制以及二进制的运算。我们知道二进制只有"0"和"1"两个数码,运算规则为"逢二进一"。

下面我们复习一下二进制的运算:11011*101=10000111

二、新课: 二进制数转换成十进制数

那么10000111应该相当于十进制中的什么数呢?

我们知道十进制中的数与二进制中的数基本都是一个一个往上加的。我们来填一填下面的表格: 十进制数 0 1 2 3 4 5 6 7 8 9 10 11 12 13

二进制数 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101

如果我们这样每次加1,那么二进制数与十进制之间的转换肯定会非常烦琐。那么我们有什么办法可以使十进制数非常方便地转换成二进制数呢?

我们都知道:十进制数是逢十进一,那么数字3175就可以表示成为:

3175=3×1000+1×100+7×10+5×1

3175最右边一位是个位,然后每往左边一位就要乘以10。

同样,二进制数是“逢二进一”,那么对照上面的表,我们可以知道:

10000111中最右边的是个位上的1,表示十进制数中的1,而往左边一位1就代表十进制中的数字2,再往左边一位的1就代表十进制中的数字4。

依此类推,我们可以得到以下的关系:

128 64 32 16 8 4 2 1

1 0 0 0 0 1 1 1 →1×128+1×4+1×2+1×1=135

验算一下上面的运算。11011→1×16+1×8+1×2+1×1=27;101→5;27×5=135。

由此可以知,十进制与二进制在位权上的对照:

十进制与二进制的对照

从右数的位数 7 6 5 4 3 2 1 0

十进制的权 10000000 1000000 100000 10000 1000 100 10 1

二进制的权 128 64 32 16 8 4 2 1

例1: 将二进制数11011100转换成十进制数

1 1 0 1 1 1 0 0

128 64 32 16 8 4 2 1

1 1 0 1 1 1 0 0 →128+64+16+8+4=220

所以(11011100)2 =(220)10

例2:将二进制数0.11转换成十进制数

(0.11)2 =1×2+1×2=0.5+0.25=(0.75)10

总 结:

一般来说, 对于一个有n 位整数和m位小数的二进制数[X]2表达式可以写成:

[X]2 = an×2 n-1+an-1×2 n-2+„+a1×20+ a-1×2-1+ a-2×2-2+„+a-m×2-m

式中 a 1 、„、 a n-1 为系数,可取 0 或 1 两种值; 20 、21 、„、 2n-1 为各数位的权。

练 习:把下列二进制数转换成进十制数:

1、100101101

2、110100111

3、1101.1101

三、十进制转换成二进制

我们前面已经知道,二进制转换成十进制数,每向左边移一个数位,就要乘以2,那么我们倒过来转换我们就可以通过除以2来进行转换。

例3:把十进制数13 转换成二进制数:

所以(13)10→(1101)2

例4:将十进制纯小数 0.562 转换成保留五位小数的二进制小数。

可用“乘 2 取整法”求取相应二进制小数:

取整

0.562 × 2 = 1.124 1

0.124 × 2 = 0.248 0

0.248 × 2 = 0.496 0

0.496 × 2 = 0.992 0

0.992 × 2 = 1.984 1

取整后由高位向低位排得: (0.562)10 = (0.10001)2

总 结:

任何十进制数都可以将其整数部分和纯小数部分分开,分别用“除 2 取余法”和“乘 2 取整法”化成二进制数形式,然后将二进制形式的整数和纯小数合并即成十进制数所对应的二进制数。 -1-2


相关内容

  • 项目1数制和码制
    项目1数制和码制 任务1.1数字电子技术概述 1 . 1 . 1 数字信号和数字电路 电信号 - 随时间变化的电流或电压. 1.数字信号与模似信号 模拟信号 - 幅度随时间连续变化 数字信号 - 断续变化(离散变化),时间上离散幅值上整量化 ...
  • 如何将汉字转换成二进制编码
    各数制之间的转换 我们用R表示任何数制的基数,讨论各数制之间的转换. 1.R进制数转换为十进制数 二进制.八进制和十六进制数转换为等值的十进制数,只要把它们用多项式表示并在十进制下进行计算,所得的结果就是十进制数. 2.十进制数转换为R进制 ...
  • 信息技术与计算机文化
    第一章 信息技术与计算机文化 1.1 信息与信息技术 1.1.1 信息与数据 所谓数据,是指存储在某种媒体上可以加以鉴别的符号资料.这里所说的符号,不仅指文字.字母.数字,还包括了图形.图像.音频与视频等多媒体数据.由于描述事物的属性必须借 ...
  • 栈的操作及应用
    实验二 栈的操作及应用 实验学时:2 实验类型:(设计型) 一.实验目的 1. 理解并掌握栈的逻辑结构和链式存储方式: 2. 理解栈的相关基本算法: 3. 编程实现相关算法并进行验证: 4. 学会利用栈解决实际问题: 5. 掌握数制转换的实 ...
  • [单片机技术及应用]试卷及答案
    <单片机技术及应用>试卷及答案 班级: 姓名: 得分: 一. 填空题(10分) 1.单片机只能识别是单片机编程常用的数制. 2.十进制数41转换成二进制数:( )2 3.二进制数(1101)2转换成十进制数: 13 4.二进制数 ...
  • 数字电子技术基础答案
    数字电子技术基础答案 第1章 自测题 1.1填空题 1. 100011.11 00110101.01110101 11110.01 1E.4 2. 4 3. 2n 4. 逻辑代数 卡诺图 5.A(C) FB(D) 6.FA( ...
  • 3逻辑函数的标准形式
    §1-3 逻辑函数的标准形式 11 逻辑函数表达式的形式与变换 任何一个逻辑函数,任何一个逻辑函数,其表达式的形式都不是唯一的.其表达式的形式都不是唯一的.下面从分析与应用的角度出发,面从分析与应用的角度出发,介绍逻辑函数表达式的基本形式. ...
  • 计数器及其应用
    实验六 计数器及其应用 一.实验目的 (1) (2) (3) (4) (5) 熟悉常用中规模计数器的逻辑功能: 掌握二进制计数器和十进制计数器的工作原理及使用方法: 学会利用计数器进行不规则数列的输出: 掌握由真值表作卡诺图并列些函数表达式 ...
  • 13版新人教版 七年级(上)期末目标检测数学试卷(7)及答案
    七年级(上) 期末目标检测数学试卷(七) 一.精心选一选(每小题3分,共30分) 1. 若a 与2互为相反数, 则|a+2|等于 ( ) A .0 B .-2 C .2 D .4 2.如图,从A 到B 最短的路线是( ) A. A -G - ...