二、八、十六...进制转换为十进制(二进制如何转十进制)

今天在网上学习了关于进制的一些知识,现在跟大家分享一下自己的理解,如有不对的希望提出改正,觉得有帮助的话点赞支持一下。

十进制

首先说一下十进制,十进制计数规则是:
基数为10。
有10个数字,0、1、2、3、4、5、6、7、8、9。
逢10进1,借1当10。
很简单,这个十进制就是我们最常用的一种计数方法,逢十进一,借一当十。像我们小时候开始学数数一样,从0数9就变成10,然后第二位从0开始,到9的时候再进1。

二进制

同理,2进制也一样,十进制计数规则是:
基数为2。
有2个数字,即0和1。
逢2进1,借1当2。

八进制

同理,8进制也一样,十进制计数规则是:
基数为8。
有2个数字,即0~8。
逢8进1,借1当8。

十六进制

同理,16进制也一样,十进制计数规则是:
基数为16。
有16个数字,即(0~9 +a~f)。
逢16进1,借1当16。

看到上面这些,不知道大家有没有发现,无论是哪个进制,他都是以本进制为基数,最大数值也是本进制的进制数,当超过本身进制数时就会进1。
还有一点就是,大家可能也发现了,那就是十六进制里有字母。为什么呢,因为当数字超过9字后,我们规定用26个字母来表示后面的数值,即a~z;
a对应数字11,以此类推,z对应36,。由此可知,最高的进制数就是36进制了。

那接下来,我们就说下这些进制要怎么转化成我们熟悉的十进制吧

1、二进制转十进制

以为二进制只有01两个数,我们现在来写一个比较简单的二进制数,假如这个数为10,好,那我们怎么把它转成十进制呢?请往下看
我根据他的规律得出了这么一个公式 :(A)B = X1 * B^(n -m)+...+X n * B^(0);
公式解析:
A:进制数的值
B : 进制基数(是几进制) ,如二进制:(10)2,八进制(1276)8...
X:进制数值的位数对应的值,如二进制(100101),这个二进制有6个位数,X1 = 1、X2 = 0、...X6 = 0六个。
n:进制数的位数,如二进制(100101),这个二进制有6个位数,那么它的n就为6
m: 初始值为1,每次跟基数计算式+1,直到n-m=0时,退出计算

好,接下来我们用这个公式来将二进制转为十进制看看

二进制

先来个简单的:
(10)2
= 1 * 2^(2-1) + 0 * 2^(2-2)
= 2 + 0
= 2;(二进制为10的值转化为十进制的值为2)

接下来来个长一点的看看:
(10110110)2
= 1 * 2^(8-1) + 0 * 2^(7-1) + 1 * 2^(6-1) + 1 * 2^(5-1) + 0 * 2^(4-1) + 1 * 2^(3-1) + 1 * 2^(2-1) + 0 * 2^(1-1)
= 128 + 0 + 32 + 16 + 0 + 4 + 2 + 0
= 182;(二进制为10110110的值转化为十进制的值为182)

同样的道理,我们再来看看八进制、十六进制的转换

八进制

先来个简单的:
(127)8
= 1 * 8^(3-1) + 2 * 8^(3-2) + 7 * 8^(3-3)
= 64 + 16 + 7
= 87;(八进制为127的值转化为十进制的值为87)

接下来来个长一点的看看:
(01234567)8
= 0 * 8^(8-1) + 1 * 8^(7-1) + 2 * 8^(6-1) + 3 * 8^(5-1) + 4 * 8^(4-1) + 5 * 8^(3-1) + 6 * 8^(2-1) +7*8^(1-1)
= 0 + 262144 + 65536 +12288 + 2048 + 320 + 48 + 7
= 342391;(八进制为01234567的值转化为十进制的值为342391)

十六进制

先来个简单的:
(12ab)16
= 1 * 16^(4-1) + 2 * 16^(4-2) + 10 * 16^(4-3) + 11 * 16^(4-4)
= 4096 + 512 + 160 + 11
= 4779;(十六进制为12ab的值转化为十进制的值为4779)

接下来来个长一点的看看:
(1234abcd)16
= 1 * 16^(8-1) + 2 * 16^(7-1) + 3 * 16^(6-1) + 4 * 16^(5-1) + 10 * 16^(4-1) + 11 * 16^(3-1) + 12 * 16^(2-1) + 13 * 16^(1-1)
= 268435456 + 33554432+ 3145728 + 262144 + 40960 + 2816 + 192 + 13
= 305441741;(十六进制为01234567的值转化为十进制的值为305441741)

总结

看完上面的一些计算,小伙伴们是不是觉得很简单呢,这个公式同时也试用其他任何进制的计算,小伙伴们快来试试吧。
如果觉得写的好的,帮忙给作者点个小爱心哦,谢谢哦。如果有哪里有错的或者写的不好的,也希望小伙伴们提出来,这样我也能找到自己的不足并改正!再次感谢大家的阅读!!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,968评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,601评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,220评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,416评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,425评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,144评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,432评论 3 401
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,088评论 0 261
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,586评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,028评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,137评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,783评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,343评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,333评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,559评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,595评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,901评论 2 345

推荐阅读更多精彩内容