关于计算机一级考试有关,主要是什么进制转化,国际码什么的。(我自学,很笨,别介意)

请看题目:1.二进制1010.101对应的十进制是什么,我是自学者,完全不懂所谓的按权展开,求详解2.十进制269转化为十六进制数为10D,好奇怪怎么会有子母D(帮我解释... 请看题目:1.二进制1010.101对应的十进制是什么,我是自学者,完全不懂所谓的按权展开,求详解
2.十进制269转化为十六进制数为10D,好奇怪怎么会有子母D(帮我解释下子母是什么意思),这是什么意思啊,怎么计算出的??
3.十六进制数1A2H对应的十进制数是418,这又是怎么回事?
4.某汉字的区位码是2534,它的国际码是3942H,如何计算,详解啊。
小女子不胜感激,谢谢大侠们!
我只有50分了。。。
展开
 我来答
SQA_Crixalis
推荐于2016-09-29 · TA获得超过113个赞
知道答主
回答量:55
采纳率:0%
帮助的人:39.3万
展开全部
第一道题:先谈原理:十进制的123.5其实是:1*10^2+2*10^1+3*10^0+5*10^-1(其中1*10^2的意思是10的2次方乘以1);那么二进制的1010.101=1*2^3+1*2^1+1*2^-1+1*2^-3=10.625;
第二道题:因为你的16进制是满16向前进一位,那么一位上就要表示从0~15:前面的0~9好说,所以A~F(a~f)就是表达的10~15;否则:一个16进制的15是表达的15呢还是1*16^1+5;
第三道题:跟第一道题类似,1A2H其实就是1A2,最后的一个字母H,告诉你这个数十16进制的,也就是:1*16^2+10*16^1+2*16^0;
第四道题:我不知道怎么计算,但是可以告诉你原理;是这样的:计算机这个东西是老外发明的,所以一开始只能表达英文字母+数字+特殊符号;也就是将0~127之间的数字,与ASCII表对应,最后表达出来;但是计算机的发展,全世界都在用,不能只显示英文,也要可以显示其他国家的文字,所以就有了扩展,原理和前面相似,但是方法有很多种,不是一种表格(类似于ASCII表),现在国际通用的是Unicode的表格;你的这道题应该与这个表格有关。
希望能够帮到你!
更多追问追答
追问
还有第二题没有看懂,被上面的人绕晕了,十进制要先转化二进制再变十六进制?
追答
是这样的:10进制的个位不是最大能写到9吗,而16机制最大能写到15,那么a~f就就是表达的10~15;就像数数一样,在16进制下,要数到16才能往它的“十”位写1,然后“个”位写0;也就是10;与10进制无关,只是做个参考而已
bigjshop
2014-08-21 · 超过25用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:54.3万
展开全部
1
1*2^(3)+1*2^(1)+1*2^(-1)+1*2(-3),
()中是次方,^是幂,小数点左边从第0位开始,右边从-1位开始,对应前面说的次方。
2
16进制就是逢16进1,10进制0~15对应16进制0~9,a~f,字母不分大小写,d就是对应10进制的13。10进制269先转成2进制就是1 0000 1101,再转成16进制从右往左取4位2进制换成16进制,结果就是10d.
3
和1一样,只是把2进制换成16进制,
1*16^(2)+10*16^(1)+2*16^(0)
4
不知道哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhhcool8
2014-08-21 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:172
采纳率:50%
帮助的人:76.9万
展开全部
1,1010.101=1*2^3+1*2^1+1*2^(-1)+1*2^(-3)=10.675
2,D代表的是十进制,二进制是(B),十六进制是(H)
3,1A2H,“H”表示十六进制数,1A2=2+10*16+1*16*16=418
4,区位码用两个10进制数表示,国际码用两个十六进制数表示,区位 转换成16进制 (25和34分别转换)(不管给的数是什么都转换,除特殊要求) 然后用 25转换后的数+20H 再用 34转换后的数+20 从左往右连起来 就是 国际码 3942H
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-08-21
展开全部
找点计算机基础的书看看,关于数制转换的,不难的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ct_mywow
2014-08-21 · TA获得超过204个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:120万
展开全部
1. 答案:10.625,详解看:http://baike.baidu.com/view/1426817.htm?fr=aladdin
2. 进制就是到多少后进一位,比如我们经常用的10进制,9加1,个位变成0并往前进一位等于10.同样16进制就是加到16的时候才进一位,数字符号只有0到9,所有用字母代替十进制中的10(A),11(B),12(C),13(D),14(E),15(F)。
3. 参考:http://baike.baidu.com/view/1694111.htm?fr=aladdin
4. 区码和位码分别加上十进制数32,就是25+32=57=39(转换16进制),34+32=66=42(转换后的16进制),最后连起来从左往右就是3942H,H表示16进制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式