10101=21 10=2 11=3 计算机二进制和十进制转换十进制问题,这是怎么做出来的,求详细步骤

二进制、八进制、十进制与十六进制转换计算精华_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
34页1下载券34页免费9页免费5页免费3页免费5页免费5页免费2页免费2页免费15页3下载券
喜欢此文档的还喜欢52页免费51页免费200页免费192页免费4页免费
二进制、八进制、十进制与十六进制转换计算精华|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢第二讲 计算机的数制_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者贡献于
评价文档:
31页免费57页免费40页免费36页免费40页免费42页免费19页免费15页免费40页免费55页2下载券
喜欢此文档的还喜欢35页免费11页免费32页1下载券50页免费50页1下载券
第二讲 计算机的数制|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:401.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助当前位置:
>>>计算机利用的是二进制数,它共有两个数码0、1,将一个十进制数转..
计算机利用的是二进制数,它共有两个数码0、1,将一个十进制数转化为二进制数,只需把该数写成若干个2n数的和,依次写出1或0即可,如19(+)=16+2+1=1×24+0×23+0×22+1×21+1×20=10011(二)为二进制下的5位数,则十进制数2004是二进制下的(  )A.10位数B.11位数C.12位数D.13位数
题型:单选题难度:中档来源:荆门
∵211=2148,210=1024,∴最高位应是1×210,故共有10+1=11位数.故选B.
马上分享给同学
据魔方格专家权威分析,试题“计算机利用的是二进制数,它共有两个数码0、1,将一个十进制数转..”主要考查你对&&探索规律&&等考点的理解。关于这些考点的“档案”如下:
现在没空?点击收藏,以后再看。
因为篇幅有限,只列出部分考点,详细请访问。
探索规律的题目,通常按照一定的顺序给出一系列量,要求我们根据这些已知的量找出一般规律。揭示的规律,常常包含着事物的序列号。所以,把变量和序列号放在一起加以比较,就比较容易发现其中的奥秘。掌握探究的一般方法是解决此类问题的关键。 (1)掌握探究规律的方法,可以通过具体到抽象、特殊到一般的方法,有时通过类比、联想,还要充分利用已知条件或图形特征进行透彻分析,从中找出隐含的规律; (2)恰当合理的联想、猜想,从简单的、局部的特殊情况到一般情况是基本思路,经过归纳、提炼、加工,寻找出一般性规律,从而求解问题。 探索规律题题型和解题思路:1.探索条件型:结论明确,需要探索发现使结论成立的条件的题目;探索条件型往往是针对条件不充分、有变化或条件的发散性等情况,解答时要注意全面性,类似于讨论;解题应从结论着手,逆推其条件,或从反面论证,解题过程类似于分析法。2.探索结论型:给定条件,但无明确的结论或结论不唯一,而要探索发现与之相应的结论的题目;探索结论型题的特点是结论有多种可能,即它的结论是发散的、稳定的、隐蔽的和存在的;探索结论型题的一般解题思路是:(1)从特殊情形入手,发现一般性的结论;(2)在一般的情况下,证明猜想的正确性;(3)也可以通过图形操作验证结论的正确性或转化为几个熟悉的容易解决的问题逐个解决。3.探索规律型:在一定的条件状态下,需探索发现有关数学对象所具有的规律性或不变性的题目;图形运动题的关键是抓住图形的本质特征,并仿照原题进行证明。在探索递推时,往往从少到多,从简单到复杂,要通过比较和分析,找出每次变化过程中都具有规律性的东西和不易看清的图形变化部分。4.探索存在型:在一定的条件下,需探索发现某种数学关系是否存在的题目.而且探索题往往也是分类讨论型的习题,无论从解题的思路还是书写的格式都应该让学生明了基本的规范,这也是数学学习能力要求。探索存在型题的结论只有两种可能:存在或不存在;存在型问题的解题步骤是:①假设存在;②推理得出结论(若得出矛盾,则结论不存在;若不得出矛盾,则结论存在)。&解答探索题型,必须在缜密审题的基础上,利用学具,按照要求在动态的过程中,通过归纳、想象、猜想,进行规律的探索,提出观点与看法,利用旧知识的迁移类比发现接替方法,或从特殊、简单的情况入手,寻找规律,找到接替方法;解答时要注意方程思想、函数思想、转化思想、分类讨论思想、数形结合思想在解题中的应用;因此其成果具有独创性、新颖性,其思维必须严格结合给定条件结论,培养了学生的发散思维,这也是数学综合应用的能力要求。
发现相似题
与“计算机利用的是二进制数,它共有两个数码0、1,将一个十进制数转..”考查相似的试题有:
1994363588369042215918721952535552412869人阅读
一、从十进制到二进制
&&& 如果有人问:
&&& 10+10=?
&&& 您可能会不加思索地回答:“等于20。”这样的回答对不对呢?可以说对,也可以说不对,这要进行具体的分析。说对,是因为我们平时都是用十进制,也即用逢十进一的方法来进行计算的。但如果从下面即将介绍的二进制,即逢二进一的观点来看,那么,上述回答则是错的。
&&& 我们的祖先,很早以前就创造了十进制,并将它作为计数的基础,这是因为人类有十个手指和十个脚趾这个天生的计算工具。几千年来,人类一直沿用十进制,这是因为在一般情况下,使用十进制比用其他进制要方便得多。
&&& 但是,在日常生活中,并不是全都采用十进制来计数的。例如,一年有十二个月,这是十二进制;一小时等于六十分钟,一分钟等于六十秒,这是六十进制;一公尺等于三市尺,这是三进制;鞋、袜都是以双来计算的,一双等于两只,这是二进制。等等。
&&& 计算机作为一种计算工具,采用哪一种进制计数呢?计算机是由大量的电子器件组成的,在这些电子器件中,电路的通和断、电位的高和低,用两种数字符号“1”和“0”分别表示,容易实现。二进制的运算法则很简单,加法法则四个,乘法法则四个,即:
&& &&&0+0=0,0+1=1,1+0=1,1+1=10;0×0=0,0×1=0,1×0=0,1×1=1
&&& 考虑到运算简便、节省器件、容易实现、经济、可靠等因素,因此,在计算机内部通常用二进制代码来作为内部存储、传输和处理信息的计数方法。
&& &二、十进制
&&& 十进制数计数的特点是“逢十进一”。为了表示十进制的某位数,需要10个数字0,1,2,3,4,5,6,7,8,9,就是说十进制的基数为10。
&&& 在十进制数中,不同数位上的数字所表示的值是不相同的。例如在十进制数163和1267中,数字6都出现在十位数的位置上,因此,这两个数中的数字6的值都是60。通常,我们把某一固定位置上的计数单位叫做位权,例如:
&&&&&&&& 个位数的位权为100=1&&& &(基数10的0次方)
&&&&&&&& 十位数的位权为101=10&& &(基数10的1次方)
&&&&&&&& 百位数的位权为102=10×10=10&&&&&&& (基数10的2次方)
&&&&&&&& 千位数的位权为103=10×10×10=1000& (基数10的3次方)
&&&& &&&&……
&&& 由上述可见,在十进制计数中,各位上的位权值是基数10的若干次方。因此,任何一个十进制数都可以用横式展开式(位权表示法)来表示。例如:
&&&&&&&&& (7852)10=7×103+8×102+5×101+2×100&
&&& 三、二进制
&&& 1.二进制的计数
&&& 所谓二进制计数,即每一位只有两个数,要么是0,要么是1,而且顾名思义,是“逢二进一”。因此,二进制计数的基数为2。&
&&& 在十进制中,每个数可以用横式分解成个、十、百、千,……各位数之和相加,例如:
&& &(163)10=1×100+6×10+3×1
&&& 同样,在二进制中,我们也可以用横式来分解二进制数。例如,二进制数1010等于十进制数的多少呢?
&&& (1010)2=&&&&&&&&& (1000)2&&&&&&&&& +&&&&& (10)2
&&&&&&&&&&&&&&&&&&& 对应十进制的2×2×2=8&&&&&&& 对应十进制的2
&&&&&&&&&&&
&&& 在这里,二进制的10包括两个二进制位,因为是逢二进一,每增加1位就乘以2。同样,二进制1000包括二进制的4个位,每增加1位也乘以2,所以,二进制的1000等于十进制的2×2×2=8。因此,二进制的1010等于十进制的10,即(1010)2=(10)10。按照这个原则,要表示十进制的10,需要有4个二进制位,它们之间的对应关系如表2-1所示。
&& 十进制数
&&&& 二进制数
&&&&& &0000
&&&&&& 0001
&& &&&&0010
&&&&&& 0011
&&&&&& 0100
&&&&&& 0101
&&&&&& 0110
&&&&&& 0111
&&&&&& 1000
&&&&&& 1001
&&&&&& 1010
&&&&&&&&&&&&&&&&&&& 表2-1& 二进制的计数
&& 2.二进制数转换成十进制数
&&& 与二进制计数类似,根据位权表示法,在二进制数中的每一位数字在不同位置上具有不同的值,而且二进制各位上的位权值是基数2的若干次方,例如:&&&&&&&&&
&&&&&&&& 20=1
& &&&&&&&21=2×1=2
&&&&&&&& 22=2×2=4
&&&&&&&& 23=2×2×2=8
&&&&& &&&……
&&& 将二进制数转换成十进制数的方法是:
&&& (1)把这个二进制数的最低一位(第0位)乘以2的0次方(即20),倒数第二位(第1位)乘以2的1次方(即21),……,一直到最高位(第n位)乘以2的n次方(即2n)。
&&& (2)最后将各项乘积相加,得到的结果就是二进制数所对应的十进制数。
&&& 例2-1&& 把二进制数1101101转换成十进制数。
&&& 解:(1101101)2 =1×26+1×25+0×24+1×23+1×22+0×21+1×20&&
& &&&&&&&&&&&&&&&&&&&&&&&&&&&=64 +32+0+8+4+0+1
& &&&&&&&&&&&&&&&&=109
&&& ∴& (1101101)2 =(109)10
&& 3.十进制数转换成二进制数
&&& 将十进制数转换成二进制数的方法是:
& &(1)将这个十进制数除以2,得到一个商数和余数;再将得到的商数除以2,又得到一个商数和余数;这样一直继续下去,直到商数等于0为止。
& &(2)第一次得到的余数是对应二进制数的最低位,最后一次得到的余数为对应的二进制数的最高位,其它余数依次类推。
&&& 这种转换方法称为“除2反向取余法”。
&&& 例2-2& 把十进制数163转换成二进制数。
&&& 解:用竖式:
&&& 然后按从高位到低位顺序排列取其余数,便为这个十进制数所对应的二进制数。即(163)10=()2
&&& 二进制数,也可以用英文字母B来表示,例如()2=B
&&& 我们可以将这个二进制数转换成十进制来验算。
&&&&& ()2=1×27+1×25+1×21+1×20=(163)10
&&& 例2-3& 将十进制1023转换成二进制数。
&& &∴& (1023)10=()2
&&& 这个例子说明,用十位数二进制,就能表示最大值可到1023的十进制数,也即能表示0~个十进制数。这就解答了前面提到的为什么计算机用二进制作为数的最基本单位比用十进制作为数的最基本单位要更加节省元件的问题。
&&& 四、八进制
&&& 1.八进制的计数
&&& 在计算机中,所有的信息都是以二进制的方式来加以储存和运算的。但是,二进制数位数太多,冗长难记,所以人们常常将它写成八进制和十六进制的方式。
&&& 在八进制计数中,为了表示八进制的某位数,需要8个数字0,1,2,3,4,5,6,7。因此,八进制的基数为8,它的计数特点是“逢八进一”。
&& 2.八进制数转换成十进制数
&&& 将八进制数转换成十进制数,与二进制数转换成十制进制数类似,可以用横式展开式(位权表示法)来完成。
&&& 例2-4& 将八进制数653转换成十进制数。
&&& 解:(653)8 =6×82+5×81+3×80
&&&&&&&&&&&&&&&&&&&& &&=384+40+3
& &&&&&&&&&&&&=427
&&& ∴& (653)8=(427)10
&& 3.十进制数转换成八进制数
&&& 将十进制数转换成八进制数,与十进制数转换成二制进制数类似,可以用“除8反向取余法”来完成。
&&& 例2-5& 把十进制数427转换成八进制数。
&&& 解:用竖式:
&&& 然后按从高位到低位顺序排列取其余数,便为这个十进制数所对应的八进制数。也即(427)10=(653)8
&&& 八进制数,也可以用英文字母Q来表示,例如(653)8=653Q
&&& 五、十六进制
&&& 1.十六进制的计数
&&& 十六进制,顾名思义是逢十六进一,它在计算机上的作用,是用来缩短冗长的二进制数,以便于阅读和使用。在计算机中,十六进制常用来缩写二进制地址。十六进制的数除0~9以外,还用A、B、C、D、E、F等6个字母来对应表示十进制的10、11、12、13、14、15这六个数字。因此,十六进制的基数为16,它的计数特点是“逢十六进一”。
&&& 表2-2列出了十进制、十六进制、八进制和二进制的计数。
&& 十进制数
&十六进制数
& 八进制数
&& 二进制数
&&&& 16&&&
&& 2.十六进制数转换成十进制数
&&& 将十六进制数转换成十进制数,与二进制数转换成十制进制数类似,可以用横式展开式(位权表示法)来完成。
&&& 例2-6& 将十六进制数47A转换成十进制数。
&&& 解:(47A)16=4×162+7×161+10×160
&&&&&&&&&&&&&&&&&&&&&& =+10
&&&&&&&&&&&&& =1146
&&& ∴& (47A)16=(1146)10
&&& 3.十进制数转换成十六进制数
&&& 将十进制数转换成十六进制数,与十进制数转换成二制进制数类似,可以用“除16反向取余法”来完成。
&&& 例2-7& 把十进制数1146转换成十六进制数。
&&& 解:用竖式:
&&& 然后按从高位到低位顺序排列取其余数,便为这个十进制数所对应的十六进制数。也即(1146)10=(47A)16
&&& 十六进制数,也可以用英文字母H来表示,例如(1146)10=47AH。
&&& 六、 二进制、八进制、十六进制之间的关系
& &&1.二进制与八进制之间的转换
&&& 由于8=2×2×2,即8=23。可知一位八进制数相当于3位二进制数。
&& &(1)二进制数转换成八进制数
&&& 将一个二进制数转换成八进制数,只要把二进制数从右往左每三位计算出对应的一位八进制数(不足三位的,前面添加“0”补足三位)。
&&& 例2-8& 将二进制数转换成八进数。
&&& 解:二进制数: 011&&& 011&&& 010&&& 101
&&&&&&&&&&&& &&&&&&&↓&&&& ↓&&&& ↓&&&& ↓
&& &&&&&八进制数: &3&&&& 3&&&& 2&&&& 5
&&&&&&& ∴()2=(3325)8
&& (2)八进制数转换成二进制数
&&& 将一个八进制数转换成二进制数,只要把每位八进制数用对应的三位二制数来代替。
&&& 例2-9& 将八进制数3675转换成二进制数。
&&& 解: 八进制数:& 3&&& 6 &&7&& 5
&&&&&&&& &&&&&&&&&&&&↓& &&↓ &&↓&& ↓
&&&&&&&& 二进制数:& 011&& 110& 111& 101
&&&&&&& ∴(3675)8=()2
&&& 在将八进制数转换成二进制数时,最后得到的二进制数最高位的“0”往往都可以去掉。
&&& 2.二进制与十六进制之间的转换
&&& 由于16=2×2×2×2,即16=24。因此,一位十六进制数相当于4位二进制数。
&&& (1)二进制数转换成十六进制数
&&& 将一个二进制数转换成十六进制数的方法是:只要把二进制数从右往左每四位为一组计算出对应的一位十六进制数(不足四位的,前面添加“0”补足四位)。
&&& 例2-10& 将二进制数转换成十六进制数。
&&& 解: 二进制数: 0100&& 1100& 1111
&&&&&&&&&&&& &&&&&&&&↓&&&& ↓&&& ↓
&&&&&&&& 十六进制数:4&&&& C&&& F
&&&&&&& ∴()2=(4CF)16
&& (2)十六进制数转换成二进制数
&&& 将一位十六进制数转换成二进制数,只要把每位十六进制数用对应的四位二制数来代替。
&&& 例2-11& 将十六进数3B4C转换成二进制数。
&&& 解:十六进制数:& 3&& B&& 4& &C
&&&&&&&&&&& &&&&&&&&&&↓&& ↓&& ↓& &↓& &&
&&&&&&& 二进制数:&& 00 1100
&&&&&&& ∴(3B4C)16=(00)2
&&& 在将十六进制数转换成二进制数时,最后得到的二进制数最高位的“0”往往都可以去掉。
&&& 需要说明的是,表示一个数,如果是十进制数,则不必特别注明果是二、八、十六进制数,则要用下标或字母来说明。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:27044次
排名:千里之外
原创:12篇
(1)(1)(1)(1)(1)(2)(2)(1)(1)(4)(1)(1)(2)(1)(1)

我要回帖

更多关于 二进制和十进制转换 的文章

 

随机推荐