什么是“十六进制”?
1个回答
优质机构答主
2023-01-06 · 百度认证:广东太平洋互联网信息服务有限公司官方账号,优质数码...
关注
展开全部
要想学汉化就必需要懂得十六进制!\r\n下面来讲什么是十六进制 \r\n下面是几种进制的计算方式:十进制:\r\n有10个基数:0 ~~ 9 ,逢十进一\r\n二进制:\r\n有2 个基数:0 ~~ 1 ,逢二进一\r\n八进制:\r\n有8个基数:0 ~~ 7 ,逢八进一\r\n十六进制:\r\n有16个基数:0 ~~ 9,A,B,C,D,E,F(A=10,B=11,C=12,D=13,E=14,F=15) ,逢十六进一。\r\n\r\n先讲我们经常用到的十进制,从0数到9,到第10个数时进1是10,再跟上数11、12?十进制几岁小孩都懂!呵~ 而16进制也一样,我们从0数到1、2、3?A、B?F,数到F时(也就是第16个数时)进一是10,跟着数11、12、13?18、19、1A、1B?这样数下去。逢16进一!\r\n下面有两个例题问题:\r\n(199)用10进制转16进制是多少?\r\n答案:199=16*12+7=C7\r\n(注16进制中A=10,B=11,C=12,D=13,E=14,F=15)\r\n怎么会16*12再加衡数昌7呢?\r\n99\16=12 余7 所以=C7 \r\n16进制是0—f.c就是12,所以是C7\r\n\r\n再举个例 十进制的10等于十六进制的A \r\n将下列10进制数转换成16进制数\r\n23050032110242000 \r\n答案如下\r\n先记住1、16、256、4096这几个数字,即16的平方、16的立方等等。根据待转换的数在上述数字中寻找一个最大的除数,做除法得到商和余数。把商写下来,拿余数重复该步骤即可\r\n\r\n以321为例:321/256 = 1 余 65 ==》写下165/16 = 4 余 1 ==》写下141/1 = 1余 0 ==》写下141即十进制321等于十六进制141. 不懂的可以参考许愿的教程。\r\n应大家的要求再举个例,其实汉化不需要什么16进制公式,公式是为了让大家理解16进制,反而起了反毕磨作用让大家觉得更加复杂!\r\n现在我们不往公式那边想,我想到一个能帮助大家容易理解十六进制的方法,我先给大家举个十进制的例子,帮大家容易理解十进制基数0—9组成,逢十进一,也就是数到9就进一\r\n例十进制:\r\n00001\r\n00002\r\n00003\r\n00004\r\n00005\r\n00006\r\n00007\r\n00008\r\n00009\r\n00010\r\n00011\r\n00012\r\n00013\r\n十进制谁都会,只是举个例,以数数的方式来理解就可以了\r\n十六进制有16个基数,0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F\r\n十六进制咐扒逢十六进一,也就是数到F时进一再从0开始数\r\n例:\r\n00000\r\n00001\r\n00002\r\n00003\r\n00004\r\n00005\r\n00006\r\n00007\r\n00008\r\n00009\r\n0000A\r\n0000B\r\n0000C\r\n0000D\r\n0000E\r\n0000F\r\n00010\r\n00011\r\n00012\r\n00013\r\n00014\r\n00015\r\n00016\r\n00017\r\n00018\r\n00019\r\n0001A\r\n0001B\r\n0001C\r\n0001D\r\n0001E\r\n0001F\r\n00020\r\n00021\r\n00022\r\n00023\r\n00024\r\n00025\r\n00026\r\n00027\r\n00028\r\n00029\r\n0002A\r\n0002B\r\n0002C\r\n0002D\r\n0002E\r\n0002F\r\n00030\r\n虽然很哆嗦,这样可能大家容易理解些10进制转16进制公式不会,点数会吧!\r\n例CB下个数是 ? 下个是CC \r\nef下个数是多少 是f0 \r\n16进制没有Ef代表15 数到f前进一,就像数10进制一样,数到99进一 是100上面讲的十六进制大家都懂了吧!不懂的慢慢研究,多动动脑筋!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询