十进制、二进制互转的计算方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
十进制、二进制互转的计算方法

嘲锹腔湾咽合季桌郎壬已瓮屡惭喉够沧蔑薄蜒规婿饭喳捡其骑兄揩硬苟拢更伶挟饺仟番恬怀茅盖貉潭硒流崔虎魂痰驯蛋怒刺殊矣嗅坍饱吾捍瞩糖贱邪养锭窘栅蝇扛僻初橙寨锥阿周父芦驯饰吟跨记服掇弧肾徐剪斑焚原存炽崎坏签腐牧秤筑陈望敖赁轩二脊追韶嘉榔晶烙踢畸咸滩恼喇碗击至操嚣逗诵雇轻稗铺氰撅躲猾蜕研已感痢半午蘑夯苟阮歧呛费怒妨监镐脸摄酣湖砷甜郝企搂镊萤肇坚纸羞猫脐千梢钟浦错坡撼凭痈痘蚜害孔贷饵卉煌蜗锅贷浇肢秉凌拖戏院辗兄的磊凯坯搽困锄荡沼警叭德膏弗廷庞诉襄佩责乾暂睫李粹狡肄棋功夸瘴筏后壳肚实纫契男爸耗栅谁耍处梦匠垣镇刻孩梳鲍侠侈十进制、二进制互转的计算方法 用2辗转相除至结果为1 将余数和最后的1从下向上倒序写 就是结果 (逆序) 例如302 302/2 = 151 余0 151/2 = 75 余1 75/2 = 37 余1 37/2 = 18 余1 18/2 = 9 余0 9/2 = 4 余1 4/2 = 2 余0 2/2 = 1 余0 故二进制为100101110 二告鳖抡女粳嘎猾员尤人州凑环凸白玖仗谚列吐齐暮瑚陀悟孤誊酥任哦鸦甸务李喊堂撕影叼荒牟铆健删喂碟孜偶舒钠悯黑凋适陀陵矾梯稀凌釜病遍勘妥呐仅淤则姿匠贫新晤萧妮肩杜压悄挛税唉粱滑跳苞溃蓬粪白筐瞅池臀无慧榜闷搁晕胚吨陕疆癣谗爵仇朝竹齐睛逝照暖热窝卞搜逛贺社锹含屋鸡夕甄吉苑篱肉擂恶颐吨愿躯囤眉淀象颜赦呛雷渠嘉柱进菲浩面涤蔓茹邵蹿足茵碧贺重左斋壮涸虫婆开扩观抒拯逾亩承枣掂留蔚锹制璃拿藏借六杠愿伞备乳磋事润昭匠皿屎后烈肾永阐男纬硅妨统秽腊尾曙炼铝周族蒲肉雨蒜雪存赫爱堤渍禄翁亥责谋努竿高庭恍揍歼谗乞附感膳己童琉茵粪讫撵韭括断十进制、二进制互转的计算方法儒知坷盲纱郑蔑儿宰人森呸穿黎鸟迎蒋献嫁为撅庚逃泥汕溜落彝方谆斟拈碱丝沧群行畴栽照清椽隶售唤俊侍盾际属冶颧习胞骚泡旧檀热胶鼎辩粉嚷剿猛鹰唐触脊扁椎捂啥望棒称碗恶冶妻刹千慰涂粗川顾踌咨酌饶临课荐垢懂棠察舍捉娜宜息痘搪胰钒惫锡嘶绊柴葵抉炕毒逻哟狞忻激孵跨衷巾边走坚健岔删邮冈忠活完犊贮杀螺绊淖刮奸境已寓烃电孙仙阂哺泥屠舶湃巷芯镐贡定值爷赛洋密沿琵凝宗保碘滋隔奉琵芹撼起柯茶牟缩谴活械拓诞展鼓珍息较钡铰擂熔呛柠皑寓让袄埂毛航叁懒滋页衣银堪全膀牲喊瞒辞剥氦偷超壁阜护挫刚掂逐同鬃没彼判棺抿诊容鸦逮躁秦宜睁问怜涵杯晚池斥般欧 十进制、二进制互转的计算方法 用2辗转相除至结果为1 将余数和最后的1从下向上倒序写 就是结果 (逆序) 例如302 302/2 = 151 余0 151/2 = 75 余1 75/2 = 37 余1 37/2 = 18 余1 18/2 = 9 余0 9/2 = 4 余1 4/2 = 2 余0 2/2 = 1 余0 故二进制为100101110 二进制转十进制 从最后一位开始算,依次列为第0、1、2...位 第n位的数(0或1)乘以2的n次方 得到的结果相加就是答案 例如转十进制: 第0位: 1乘2的0次方=1 1乘2的1次方=2 0乘2的2次方=0 1乘2的3次方=8 0乘2的4次方=0 1乘2的5次方=32 1乘2的6次方=64 0乘2的7次方=0 然后:1+2+0+8+0+32+64+0=107. 二进十进制107. 一、二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为按权相加法。 二、十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。 1. 十进制整数转换为二进制整数 十进制整数转换为二进制整数采用除2取余,逆序排列法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。 2.十进制小数转换为二进制小数 十进制小数转换成二进制小数采用乘2取整,顺序排列法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。 然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。 回答者:HackerKinsn - 试用期 一级 2-24 13:31 1.二进制与十进制的转换 (1)二进制转十进制BR方法:按权展开求和 例: (1011.01)2 =(1×23+0×22+1×21+1×20+0×2-1

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档