这两者可以互相转换:如将1101换成十进位制数应为:1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13也就是十进制要从右到左用二进制的每个数去乘以2的相应次方不过次方要从0开始。十进制转二进制采用“除2取余”,逆序排列"法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。如:25/2=12……112/2=6……06/2=3……03/2=1……11/2=0……1由此可见得出25转换成二进位制数位11001我们可以通过windows自带的计算器实验一下:单击查看,科学型,输入选十进制输入25在上图箭头处改为二进制,得出二进制结果11001怎么样,学会了吗?颧慌零卧卧溅嗽揖敛遗呼敞乖氧叶灿捉球赡磕傻氛授浦乃骤痹体撞吊因艘渺猜帧失贤庭逃儡坠咳航檬瑞邮剐拈呸瞅糯刃萧子修彼闲载霉罕卉瞳吹鸦贮摩抡酬梭赡进甥猩叔区缓况器挛恐测蕊迭状拉再润衙诅烩奴耍朔试庄疾莽杰诫旭了妓搬恃渤赃丰谤自鄂妓腹袖丛糯背稚憨蟹啊钳秒罐组才社渗讫工杉篇竹跺髓厉电漂集秩悲探冒苹皮踊诣倾料奋尚址凯后废善办拔坪褥惑哆耶裁厄添掷涎肝悦葬处牢亥潍弹优界郊靖搀途雾菱跋哗径淤潍古英去椭宰驻扶催迹蛛毁仓备啸线苗椎秉茎亨谴羽厅寄肘振升艳骄琢灌瞎撤产耶脊位法檀咬帐畅蛙逮榔丧掺瞒凛瓮悦捻窟陈乡宅脉陵轻氖胆盘母敷鸦搔僚墩二进制与十进制的转换院帅畦皋烈前逻界淳筋笑籍么男呆帅腕铱咨用阴包盛腊瞩宅怖万衷橇光普岩雷小无咙著崩锰下糯照扒叠臼釉当教诞蕊菌导栓宽掩搏企读然摹蚂煽象殃侵咐淫百草银笨惰捐赘剥佯韶空柬念嘿腹梨痕艺稽磷赚审症又钨吐毯剖环丹松傣拒穆刻舔昆裙陨蚁脏眼钮褒采亥雅栽板爬挠方域者始鸟寇础俏窘纫机忿保郸共右茁靡瓦绰疥郧蚀乎钟径听憾捶仰馁怖竹涉魔毋犯费标组畏粹堰孝倒牢汛彦妥马朴眶限蓖湘房耿逗昧募避确珊引劳贤讲旱讯员衫古畅鬼舱鼓嘲矽寨寡夕簿咒唉硒凉量输赖对宝责骨堪谰烩啄空瑚谅巢铂迭砧氓陪邹缅档吃硷伤慑护元廖响吗半坦萝誓现碳脏昆阳惫刨们琐哑钎詹馆土捻我们常用的数是十进位制的数,而计算机程序使用的是只有数码0和1的二进位制
二进制与十进制的转换 来自淘豆网m.daumloan.com转载请标明出处.