内容正文:
读心术游戏
大家在心中默想一个60以内的整数,然后告诉我,从卡片1到卡片6,哪个卡片上有你所想的数字,我就“猜”出你默想的数字。
你们想知道老师是如何做到的吗?
难道老师真的读心术吗?
学习了今天的知识——计算机中的数,你们就能“解密”了
计算机中数的表示
——认 识 二 进 制
3
计算机中的数
一
二
三
四
进制的定义与表示
计算机中的进制
数制的表示
进制转换
4
01
进制的定义与表示
·
一 进制的定义与表示
生活中,我们常用十进制。
我们的两只手可以表示十进制的1-10。
十进制的特点是逢十进一。
进制也就是进位制,是人们规定的一种进位方法。
对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位。
十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一。
6
十进制(Decimal)的特点
01
02
数字符号:0,1,…,9
基数:10
进(借)位规则为:逢十进一(借一为十)
二进制(Binary)的特点
数字符号:0,1
基数:2
进(借)位规则为:逢二进一(借一为二)
7
八进制(Octonal)的特点
03
04
数字符号:0,1,2,3,4,5,6,7
基数:8
进(借)位规则为:逢八进一(借一为八)
十六进制(Hexadecimal)的特点
数字符号:0~9及A~F
基数:16
进(借)位规则为:逢十六进一(借一为十六)
8
二进制和十进制的对应关系
十进制数 0 1 2 3 4 5 6 7 8
二进制数
十进制数 9 10 11 12 13 14 15 16 17
二进制数
十进制数 0 1 2 3 4 5 6 7 8
二进制数 0 1 10 11 100 101 110 111 1000
十进制数 9 10 11 12 13 14 15 16 17
二进制数 1001 1010 1011 1100 1101 1110 1111 10000 10001
提示:可以尝试用加法竖式进行计算。二进制的1+1,对比十进制的9+1。
9
02
计算机内部用哪种进制
·
计算机内部用哪种进制
计算机就其本身来说是一个电器设备,为了能够快速存储、处理、传递信息,其内部采用了大量的电子元件,在这些电子元件中,电路的通和断、电压的高和低,这两种状态最稳定、也最容易实现对电路本身的控制。这两种状态正好和二进制中的0,1对应、即用二进制数表示计算机内部的所有运算和操作。
二进制数运算非常简单,计算机很容易实现,所以计算机内部都用二进制编码进行数据的传送和计算。
11
计算机使用二进制的原因和优点
1
状态简单:0、1两种状态
2
稳定性和可靠性高
3
运算简单
生活中的二态逻辑
亮—灭 有—无 通一断 大一小
好一坏 黑一白 高一低 ……
二进制数很好地吻合了生活中的二态现象。
二进制中的运算
0+0 0+1 1+1
0*0 0*1 1*1
有利于减少内部结构、提高运算速度
4
节约设备
用灯泡来表示数 ,亮一个表示1,亮两个表示2……,表示9要用几个灯泡?
灯泡开是一种状态1,关是一种状态0,对应二进制数,表示9要用几个灯泡?
Administrator (A) -
03
数制的表示
·
前面我们在计算二进制加法时,1+1=10中的10
让很多同学有了疑惑:二进制中的10与十进制中10如何区分呢?
同一数字用不同的进制表示,数值是不一样的
为了方便区分它们,用“( )角标”来表示不同进制
例如(1011)2和(1011)10
二进制:B 十进制:D
八进制:O 十六进制:H
数
制
的
表
示
14
04
二进制与十、八、十六进制的转换
·
手指游戏
1
2
4
8
16
规则如图:
1.手指向上代表有(1),向下代表无(0)
2.小指到大拇指,每个指头代表具体的数字
1
1
0
0
1
1
8
16
=
25
01110
11000
14
24
二进制与十进制的快速转换
观察从低位到高位,每张卡片上二进制对应的十进制数(有“点”用1表示,无“点”用0表示)
1. 注意卡片规律
2. 如果继续向左侧增加卡片,卡片上需要画几个点?
二进制与十进制的快速转换
二进制01001表示为多少,等于十进制的几?
1.需要利用哪几张卡片表示数字20 ?
2.需要利用哪几张卡片表示数字15 ?
3.需要利用哪几张卡片表示数字30 ?
4.5张卡片能表示的最大数字是多少?它们能表示的最小数字又是多少呢?
二进制与十进制的快速转换
采用二进制,两只手最大可以数到多