首页

文章

二进制转换十进制方法

发布网友 发布时间:2022-04-20 04:02

我来回答

1个回答

热心网友 时间:2023-07-11 14:56

在二进制 (基数为2) 数字系统中有两个可能值,在每一位上,通常表示为0或1。相反,在十进制 (基数为10) 数字系统中,在每一位上,有10个可能值 (0,1,2,3,4,5,6,7,8, 或9)。

在使用不同的数字系统时,为了避免混乱的产生,可将基数标记在某个数的下标位置。例如,可以把二进制数标明为 "基数为2"的数,即写作100111002。而十进制数156可写作15610,并读作"以10为基数的一百五十六"。

因为二进制系统是电子计算机的内部语言,因此真正的程序员应该掌握如何把二进制数转换为十进制数。而如果首先学习把十进制数转换为二进制数则相对更困难。

注意:这里只讨论数值的转换而非ASCII代码的转换。

方法1:按位记数法

1
在本例中,我们将把二进制数100110112转换为十进制数。从左到右地列出2的幂。从20开始,结果为"1"。每向右移一位,就对其指数加1。列出的元素个数应等于二进制数的位数。在本例中,10011011有8位数字,因此应列出的8个元素:128, 64, 32, 16, 8, 4, 2, 1

2
把二进制数上的每一位数字对应地写到列表下方。

3
从右边开始,画出线条,用于把二进制数中连续的数字和其上方的2的幂连接起来。从右边开始,画一条线,把二进制数的第一个数字和2的第一个幂值连接起来。然后,画一条线,把二进制数的第二个数字和2的第二个幂值连接起来。依次类推,画出线条把每一个数字和对应的幂值连接起来。

4
扫描二进制数中的每一位数字。如果对应的数字为1,则在线条下方写下对应的2的幂值。如果对应的数字为0,则在线条下方写下0。

5
把线条下方的数相加。所得总和为155。这就是二进制数10011011对应的十进制数。或者写成基数下标的形式:

6
以上方法熟悉后,你将记得2的每一个幂值,因此可以省略第1步。

方法2:双倍法
1
该方法不需要使用幂运算。因此,当你通过心算转换较大的数值时,该方法更简单,因为你只需要记下部分和。

2
从给定二进制数最左边的数字开始。对于每一位数字,你向右移动,对之前所得总和乘以2并加上当前数值。例如,把10110012转换为十进制数,我们将采用如下步骤:

3
1011001 → 0 * 2 + 1 = 1

4
1011001 → 1 * 2 + 0 = 2

5
1011001 → 2 * 2 + 1 = 5

6
1011001 → 5 * 2 + 1 = 11

7
1011001 → 11 * 2 + 0 = 22

8
1011001 → 22 * 2 + 0 = 44

9
1011001 → 44 * 2 + 1 = 8910

10
和按位记数法一样,本方法经调整后也能把基于任何基数的数转换为十进制数。在这里采用双倍法因为这里给定的数是以2为基数的。如果给定的数是基于不同的基数,则应本方法中的2换成对应的基数。例如,如果给定数是以37为基数,则你在计算时应把*2换为*37。而最终的结果则总是对应的十进制数(基数10)。
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 二进制数转换成十进制数用什么方法 二进制和十进制怎么转换? 二进制转换十进制的简单方法? 二进制转化为十进制的算法? 二进制数如何转换成十进制数? 怎么添加联系人? 汽车在4s店定损一定要到4s店去维修吗 定损一定要本人去么 事故后交警已认定对方全责,我要求去4S店修车,定... 车子到4s店定损要多久 四s店定损报告怎么发给车主 汽车定损必须本人去吗 车辆定损一定要在对方保险公司指定的地方么可以去... 车辆定损需要本人去吗 交通事故定损一定要事故双方都到场吗? 4s店定损需要在场吗 我的车出了个单方事故,撞到护栏,明天在4s店定损,车... 4s店定损车主有必要去吗 保险公司来定损当事人不在场只有修车师傅在场可以吗? 保险公司和4s店直接定损车主不在场 计算机是怎么转换二进制为十进制的 将二进制转换成十进制的方法是 二进制转化成十进制怎么算?求方法。谢谢! 二进制怎样转换成十进制的简便方法 二进制数转十进制数的算法 二进制数11111110转换成10进制是多少?怎么算? 不什么什么之什么什么 求不什么之什么的词语 有哪些 什么之不什么成语 什么之不什么的成语 校信通如何增加第二个号码? 哈弗f7自带行车记录仪怎么连接手机 哈弗f7行车记录仪,怎么显示前摄像头有故障 哈弗f7自带行车记录仪怎么后台录像 哈佛H7行车记录仪怎么查看? 哈弗h7行车记录仪怎么调出来 哈弗f7停车监控如何看回放 哈弗f7 2020款自带行车记录仪吗? 哈弗f7行车记录仪按键什么意思? 哈弗F7的行车记录仪电源在哪?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com