永发信息网

十进制如何换算成二进制?例如254 详细的方法

答案:3  悬赏:20  手机版
解决时间 2021-03-20 13:11
十进制如何换算成二进制?例如254 详细的方法
最佳答案
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
十进制整数转二进制
如:255=(11111111)B
255/2=127=====余1
127/2=63======余1
63/2=31=======余1
31/2=15=======余1
15/2=7========余1
7/2=3=========余1
3/2=1=========余1
1/2=0=========余1
789=1100010101
789/2=394.5 =1 第10位
394/2=197 =0 第9位
197/2=98.5 =1 第8位
98/2=49 =0 第7位
49/2=24.5 =1 第6位
24/2=12 =0 第5位
12/2=6 =0 第4位
6/2=3 =0 第3位
3/2=1.5 =1 第2位
1/2=0.5 =1 第1位
原理:
众所周知,二进制的基数为2,我们十进制化二进制时所除的2就是它的基数。谈到它的原理,就不得不说说关于位权的概念。某进制计数制中各位数字符号所表示的数值表示该数字符号值乘以一个与数字符号有关的常数,该常数称为 “位权 ” 。位权的大小是以基数为底,数字符号所处的位置的序号为指数的整数次幂。十进制数的百位、十位、个位、十分位的权分别是10的2次方、10的1次方、10的0次方,10的-1次方。二进制数就是2的n次幂。
按权展开求和正是非十进制化十进制的方法。
下面我们开讲原理,举个十进制整数转换为二进制整数的例子,假设十进制整数A化得的二进制数为edcba 的形式,那么用上面的方法按权展开, 得
A=a(2^0)+b(2^1)+c(2^2)+d(2^3)+e(2^4) (后面的和不正是化十进制的过程吗)
现在假设该数未化为二进制,除以基数2得
A/2=a(2^0)/2+b(2^1)/2+c(2^2)/2+d(2^3)/2+e(2^4)/2
注意:a除不开二,余下了!其他的绝对能除开,因为他们都包含2,而a乘的是1,他本是绝对不包含因数2,只能余下。
商得:
b(2^0)+c(2^1)+d(2^2)+e(2^3),再除以除以基数2余下了b,以此类推。
当这个数不能再被2除时,先余掉的a位数在原数低,而后来的余数数位高,所以要把所有的余数反过来写。正好是edcba
全部回答
找一个2的n次方最接近254的数 是128=2^7 然后相减 254-128=126
找一个2的n次方最接近126的数是64=2^6 然后相减 126-64=62
找一个2的n次方最接近62的数是32=2^5 然后相减 62-32=30
找一个2的n次方最接近30的数是16=2^4 然后相减 30-16=14
找一个2的n次方最接近14的数是8=2^3 然后相减 14-8=6
找一个2的n次方最接近6的数是 4=2^2 然后相减 6-4=2
找一个2的n次方最接近2的数是2=2^1 然后相减 2-2=0
即十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来. 254/2=127 (余0),127/2=63(余1),63/2=31(余1),31/2=15(余1),15/2=7(余1),7/2=3(余1),3/2=1(余1),1. 所以应该是:10进制转成2进制
将 (59)10 转成二进制:

59 ÷ 2 = 29 ... 1
29 ÷ 2 = 14 ... 1
14 ÷ 2 = 7 ... 0
7 ÷ 2 = 3 ... 1
3 ÷ 2 = 1 ... 1
1 ÷ 2 = 0 ... 1
分解至 0 为止,得 (把十进制数除以2倒取余是最简便的方法,下面给你一个通俗的解法

254<2^8,所以254=2^7+....
可以验证 254=2^7+2^6+2^5+2^4+2^3+2^2+2^1 (其实就是1*2^7+1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+1*2^1+0*2^0)
所以254的二进制是 1 1 1 1 1 1 1 0,后面这个0是指2^0,因为前面已经加到254了说明这一位不能是1只能是0
上面那个不具有代表性,再举一个200的例子吧
200<2^8,所以254=2^7+....
因为2^7+2^6<200而2^7+2^6+2^5>200,所以2^5这个一位是0
又因为2^7+2^6+2^4>200,所以2^4这个一位是0
以此验证发现 200=2^7+2^6+ 2^3 (其实就是1*2^7+1*2^6+0*2^5+0*2^4+1*2^3+0*2^2+0*2^1+0*2^0)
所以200的二进制是 1 1 0 0 1 0 0 0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2016.3.20 12306买票怎么没有短信提醒啊!
彭家屋场我想知道这个在什么地方
山字头一个次读什么
汽车座椅没套子,孩子拉屎了,怎么清理。
一套房产经法院判定之后,三人各有其中三分之
在清朝,知府与道台有什么区别,谁的官大
新嫁接的蟹爪兰叶子逐渐变红,是什么原因?
现在dnf单刷多少把远古才出深渊。前提要先怎
这个图片内容是用什么软件实现的
电脑在看pps高清电影(仅全屏)的时候,右边
刮刮卡什么时候刮好
揭阳市揭东区公路局地址有知道的么?有点事想
请问,各位大师,600038哈飞如何操作?,
我是警校学生,三年制的,我想当两年兵,再回
西瓜子和葵花子哪个热量高?
推荐资讯
名都商务宾馆停车场地址在哪,我要去那里办事
三国名将的全部兑换码哪里有,
还有五天就高考了。。我是应该看书还是继续做
当分钟从4走到5,也就是走了3OO秒,对吗?
转机的时候在机场买的香水和香肠可以随身携带
tp347与tp347h有区别吗
哈尔滨百瑞环保工程设备有限公司这个地址在什
沭阳(北)出口(G2京沪高速东南向)怎么去啊,有
30岁过后先用紧致的护肤品还是抗衰老的护肤品
供奉的近义词
为什么微信群成员不能移出
帝黄晶哪里弄
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?