欢迎来到天天文库
浏览记录
ID:25623823
大小:123.50 KB
页数:6页
时间:2018-11-21
《最全的进制转换(新手必看).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、进制转换对应表十进制二进制八进制十六进制11112102231133410044510155611066711177810001069100111910101012A11101113B12110014C13110115D14111016E15111117F16100002010251100131192611010321A3111111371F32100000402041101001512942101010522A61)概念进制也就是进位制,是人们规定的一种进位方法。对于任何一种进制---X进制,
2、就表示某一位置上的数运算时是逢X进一位。十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。可使用数字符号的数目称为基数(en:radix)或底数,基数为n,即可称n进位制,简称n进制。现在最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数。对于任何一个数,我们可以用不同的进位制来表示。比如:十进数57(10),可以用二进制表示为111001(2),也可
3、以用五进制表示为212(5),也可以用八进制表示为71(8)、用十六进制表示为39(16),它们所代表的数值都是一样的。数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。计算机是信息处理的工具,任何信息必须转换成二进制形式数据后才能由计算机进行处理,存储和传输。2)进制转换理论A.2进制,用两个阿拉伯数字:0、1;B.8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7;C.10进制,用十个阿拉伯数字:0到9;D.16进制,16进制就是逢16进1,但我们只有0~9这十个数字,
4、所以我们用A,B,C,D,E,F这五个字母来分别表示10,11,12,13,14,15。字母不区分大小写。E.二次方对照表2N次方幂2N次方幂2N次方幂12664112048247128124096388256138192416951214163845321010241532768F.10进制转换(2,8,16)进制6被除数÷除数(2,8,16)=商......余数X被除数(商)÷除数(2,8,16)=商.....余数X被除数(商)÷除数(2,8,16)=[商=0].....余数X最后把余数以倒
5、序排列成横列字串例:10进制1000(10)转(2,8,16)进制Ø10进制转换2进制1000(被除数)÷2(除数)=500(商)......余数:0500(被除数)÷2(除数)=250(商)......余数:0250(被除数)÷2(除数)=125(商)......余数:0125(被除数)÷2(除数)=62(商)......余数:162(被除数)÷2(除数)=31(商)......余数:031(被除数)÷2(除数)=15(商)......余数:115(被除数)÷2(除数)=7(商)......余
6、数:17(被除数)÷2(除数)=3(商)......余数:13(被除数)÷2(除数)=1(商)......余数:11(被除数)÷2(除数)=0(商)......余数:1把余数以倒序排列成横列字串:1111101000(2)Ø10进制转换8进制1000(被除数)÷8(除数)=125(商)......余数:0125(被除数)÷8(除数)=15(商)......余数:515(被除数)÷8(除数)=1(商)......余数:71(被除数)÷8(除数)=0(商)......余数:1把余数以倒序排列成横列字
7、串:1750(8)Ø10进制转换16进制1000(被除数)÷16(除数)=62(商)......余数:862(被除数)÷16(除数)=3(商)......余数:143(被除数)÷16(除数)=0(商)......余数:3把余数以倒序排列成横列字串:3E8(16)A.2进制转换(8,10,16)进制6首先,我们需要了解一个数学关系,即2^3=8,2^4=16,而八进制和十六进制是用这关系衍生而来的,即用三位二进制表示一位八进制,用四位二进制表示一位十六进制数。接着,记住4个数字8、4、2、1(2^
8、3=8、2^2=4、2^1=2、2^0=1)。现在我们来练习二进制与八进制之间的转换。用三位二进制表示一位八进制,用四位二进制表示一位十六进制数。2转10,把每一位2进制数的权值加起来2进制数的权值=2^(这位N,2进制数的位数-1)例:2进制1111101000(2)转(8,10,16)进制Ø2进制转8进制∵2^3=8∴把2进制字串拆分为3位2进制数表示一位八进制数即将2进制数分解成3位2进制数,用3位2进制按权相加去凑这位八进制数,小数点位置照旧。1111101000拆为:000表示第一位8
此文档下载收益归作者所有