系统之家 - 系统光盘下载网站!

当前位置: 系统之家 > 系统教程 > 十进制转二进制的方法

十进制转二进制的方法 10进制转2进制算法介绍

时间:2018-01-31 10:43:48 作者:quers 来源: 系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20180131/119295.html 手机查看 评论

  十进制转二进制的过程,说白点就是把人类算数的方式转换成机器语言(二进制),前者数据量巨大,后者只有0和1,占用很小,我们所熟悉的CPU便是使用二进制算法处理进程的,当然,二进制的使用可能较少,但我们有理由去了解。

  十进制(以十为基础进位)数系的每一个位值有十个可能的值(0、1、2、3、4、5、6、7、8、9)。相反二进制(以二为基数进位)数系只有两个可能的值,即0和1。二进制系统是电子计算机的基本语言,真正的电脑程序员应了解如何将数字从十进制转换为二进制。

  如果你是程序员,相信你已经足够了解转换方法了。

十进制转二进制的方法

  方法一、余数短除法除以二

十进制转二进制的方法 10进制转2进制算法介绍

  1、明确问题。举个例子,我们现在是要将一个十进制数字15610转换成二进制数字。先将这个十进制数作为被除数写在一个倒着的“长除法”的符号里。把目标数系的基数(在这里二进制是“2”)作为除数写在这个除法符号的外面。

  用这个方法将计算过程可视化会更方便理解,因为整个计算过程只需将数字一直除以2。

  为了防止转换前后发生混淆,建议将数系的基数写作每个数字的脚注形式。在本例中,十进制数字的脚注为10,二进制数字的脚注为2。

十进制转二进制的方法 10进制转2进制算法介绍

  2、进行除法运算。把结果的整数部分(商数)写在长除法符号的下面,然后把它的余数(0 或 1)写在被除数的右边。

  我们现在是以2为除数,因此得出的商为偶数,则余数为0;如果得出商为奇数,则余数记为1。

十进制转二进制的方法 10进制转2进制算法介绍

  3、一直往下继续除,直到商为0为止。把每一个新的商数除以二,然后把余数写在被除数的右边。直到商数为0为止。

十进制转二进制的方法 10进制转2进制算法介绍

  4、写出新的二进制数字。从最下面的余数开始,按顺序读到最上面。本例中,你会得到10011100。这就是十进制数字156的二进制形式。或者,我们可以以脚注等式的形式表达,即:15610 = 100111002

  活用这个方法可以将所有十进制数字转换成任何进制表达。除数为2是因为我们最终想得到的以2为基数的数(即二进制数值) 。如果最终想得到其他数系的数字,用目标数系的基数代替这个方法里二进制的基数2 就可以了。例如,要得到基数为9的数,就用9来代替2作为除数 。最终的结果就是目标数系的数字表达。

  方法二、降二次幂及减法混合运算

十进制转二进制的方法 10进制转2进制算法介绍

  1、列表。将以2为底数的幂函数以表格形式从右到左列出来。从20开始,20为1。指数加一递增。列表直至函数值最接近需要计算的十进制数字为止。比如说,我们现在要将十进制数字15610转换为二进制。

十进制转二进制的方法 10进制转2进制算法介绍

  2、找出最合适的幂函数值。找出小于且最接近需计算数字的幂函数值。在本例中,128是小于156的、以2为底数的幂函数值中最大的数值。所以在二进制列表128的下方写上1。然后用156减去128,得出28。

十进制转二进制的方法 10进制转2进制算法介绍

  3、继续计算。刚刚得出新得数28继续进行比较计算,看看哪一个幂函数值小于28。函数列表的下一个数字为64,64大于28,所以在64下方写上0。如此类推,看看那个数字小于28。

十进制转二进制的方法 10进制转2进制算法介绍

  4、能减的数字记为1。本例中,64和48都不能被28减,得出正数。16可以被28减,得出12。8也能被12减,得出正数,所以在16和8下方都写上1。现在的差为4。

十进制转二进制的方法 10进制转2进制算法介绍

  5、继续减法运算,直到列表的最后。记住在能被差减得出正数的数字下面记录为1,不能被减的数字下面记录为0。

十进制转二进制的方法 10进制转2进制算法介绍

  6、写出二进制答案。得出的二进制数值就是列表下记录的数字排列。你应该能得出10011100。这就是十进制数字156的二进制表达。或者,我们可以以脚注等式的形式表达,即:15610 = 100111002

  多次反复使用这个方法,你就能基本记住以2为底数的幂函数的值。就可以跳过第一步列表的步骤了。

  小提示:

  ● 操作系统里安装好的计算器也可以用作十进制和二进制之间的转换,但作为一个程序员,能清楚地了解这个转换的原理会更好,点击“查看” 然后选择 “程序员”就可以看到转换器了。

  ● 反过来转换,从二进制转换为十进制通常更容易入门。

  ● 多练习,试着转换十进制数 17810,6310,和 810。你会分别得到以下二进制答案 :101100102,1111112,和10002. 试着转换20910,2510,和 24110,会得出110100012,110012,和111100012.

  以上内容便是十进制转二进制的方法介绍,二进制虽然是当下计算机流行的一种架构,但计算机并不仅仅只有二进制,还有三进制算法,这是后话……

标签 进制转换
  • < 上一篇

    C盘为什么叫C盘不叫A盘?电脑为什么从C盘开始?

  • 下一篇 >

    cmd命令大全 命令提示符常用命令介绍

相关教程

  • 最新Win10搜索框点击无反应永久解决-【四种方...
  • 惠普战66开不了机怎么办-惠普战66无法正常开...
  • Win10设置里的恢复不见了怎么办-Win10恢复选...
  • Win10如何开启文件历史记录
  • Win10版本有啥区别-Win10版本之间的区别对照...
  • mfc100u.dll是什么文件-mfc100u.dll丢失的解...
  • Win10怎么设置蓝色选定框
  • 电脑输入sfc/scannow后仅显示验证已完成怎么...
  • Win10电脑打字光标乱跳的解决方法
  • Win10怎么打开同步设置功能-Win10电脑同步你...
新版Steam大屏幕怎么关?Steam退出大屏幕模式的方法

新版Steam大屏幕怎么关?Steam退出大屏幕模式的方法

天玑处理器排行榜2023最新4月榜单_天玑芯片排行天梯图

天玑处理器排行榜2023最新4月榜单_天玑芯片排行天梯图

Steam登陆错误代码e84怎么办?Steam账号短期内登录次数过多的解决方法

Steam登陆错误代码e84怎么办?Steam账号短期内登录次数过多的解决方法

MSDN我告诉你官网是哪个?MSDN官网入口介绍

MSDN我告诉你官网是哪个?MSDN官网入口介绍

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

  • 1 新版Steam大屏幕怎么关?Steam退出大屏幕模...
  • 2 天玑处理器排行榜2023最新4月榜单_天玑芯片...
  • 3 Steam登陆错误代码e84怎么办?Steam账号短...
  • 4 MSDN我告诉你官网是哪个?MSDN官网入口介绍
  • 5 打印机错误状态怎么解除-解决打印机无法打...
  • 6 联想笔记本fn键如何开启和关闭?联想笔记本...
  • 7 打开网页提示out of memory怎么办?网页错...
  • 8 CAD工具栏不见了怎么显示出来?两种方法解...
  • 9 WeGame一直显示登录频繁怎么办?WeGame登录...
  • 10 英特尔CPU型号后面的字母含义是什么?英特...
  • 1 戴尔笔记本键盘灯怎么打开-戴尔笔记本开启/...
  • 2 TiWorker.exe占用大量磁盘怎么办-TiWorker...
  • 3 罗技驱动恢复默认配置设置在哪-罗技驱动恢...
  • 4 MAC怎么设置屏幕常亮-苹果电脑设置屏幕常亮...
  • 5 惠普如何使用HDMI外接电视机-惠普笔记本连...
  • 1 罗技驱动恢复默认配置设置在哪-罗技驱动恢...

人气教程排行

  • 1 系统之家装机大师怎么用?系统之家装机大师使...
  • 2 如何用u盘重装系统?用U盘装win7系统的操作图...
  • 3 如何激活office2010?Office 2010安装及激活...
  • 4 如何用u盘装系统?用系统之家U盘启动制作盘安...
  • 5 系统之家一键还原工具图文教程:支持gpt分区...
  • 6 怎么装win7系统?本地硬盘安装win7系统详细教...
  • 7 office2007怎么安装?分享Microsoft office 2...
  • 8 已安装迅雷下载时却还是提示安装该怎么办?
  • 9 怎么用u盘安装win7系统?u盘安装win7系统的详...
  • 10 怎么自己重装系统Win7 用U盘重装Win7 iso镜像

相关系统推荐

  • 1 【三月更新】Windows10 22H2 19045.4123 X64 官方正式版
  • 2 【老机升级首选】Windows10 64位 低占用专业精简版
  • 3 【品牌专属】深度技术 Windows10 64位 最新正式版
  • 4 【品牌专属】雨林木风 Windows10 64位 最新正式版
  • 5 【游戏性能增强】Windows10 22H2 64位 游戏定制优化版
  • 6 【精品装机】Windows10 22H2 19045.4116 X64 官方正式版
  • 7 【日常工作学习】Windows10 22H2 64位 家庭中文版
  • 8 【集成Office2007】Windows10 64位 专业办公版

猜你想搜

  • 1Windows11正式版
  • 2Windows11家庭版
  • 3Windows11精简版
  • 4Windows11游戏版
  • 5绕过检测升级Win11
  • 6老电脑升级Win11
  • 7Windows11专业工作站版
  • 8Windows11企业版
  • 9正版Windows10
  • 10精简版Windows10
  • 11Windows10家庭版
  • 12Windows10企业精简版
  • 13深度技术Win7 64位标准版
  • 14深度技术Win7 32位精简版
  • 15Win7 64位官方原版
  • 16Win7 32位官方原版
  • 17XP系统精简版
  • 18XP系统经典版
  • 19纯净版Win10系统
  • 20纯净版Win11系统
官方交流群 软件收录

两个鬼故事湖北教育考试院电话1518起名字工程经营部起名天之炽橘日向真正免费起名2019猪年年宝宝起名大全公司起名网站源码建筑公司起名三字大全参考本能痴迷六王毕奇思妙想喜羊羊ps文字特效希望使命工作室起名字啊男孩起名大全姓牛猪年宝宝张姓起名大全上海环球雅思怎么样儿童绘本馆起名当兵逃跑法证先锋4runningmane57www.offcn.com李宝宝起人名大全乐此不疲的意思gamesforwindowslive谢姓的男孩起名大全根据中文名起英文少年易老学难成秋天的词语少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化