爱问知识人 爱问教育 医院库

十进制与2进制怎样互相转换?

首页

十进制与2进制怎样互相转换?

像87.45(D)怎样转?后边的0.45乘以2好像乘不尽啊!

提交回答
好评回答
  • 2005-10-01 14:19:22
    我用的是一种简便的方法:例如:(1011101)2 =(93)10
    将那个要转换的数变为全都是1111111,你知道这个数是多少吗?其实就是有一技巧在里面,把它看成10000000 减 1吧!那么是不是很快就知道10000000是多少呢,没错就是128嘛,再减1就是127了,在些基础上试着将原来的那个二进制数位为零的那两个数求出来,第一个零在第二位,所以是2,第二个零在第六位,所以是32,将其加起来被127减去就可以得出93了

    x***

    2005-10-01 14:19:22

其他答案

    2005-09-28 15:54:25
  • 用8421的法则,简单实用

    t***

    2005-09-28 15:54:25

  • 2005-09-26 14:34:22
  • 87(D)=1010111(B)
    0.45(D)=0.01110011001100…(B)成循环了
    87.45(D)=1010111.01110011001100…(B)
    我用方法是把87除2等于0后再把余数从后向前依次写下1010111,小数部分0.45乘2得0.9个位为0写出来再将0.9乘2等于1.8各位为1写出来就是0.01一直乘下去就是0.0111011001100后面成了1100的循环了。

    东***

    2005-09-26 14:34:22

  • 2005-09-22 18:27:24
  • 0.45D=0.01B
    

    想***

    2005-09-22 18:27:24

  • 2005-09-21 21:32:05
  • 将二进制转化为十进制:先将二进制数写成10^a+10^b+10^c+……+10^2+10+1的形式,然后把10换成2,即:2^a+2^b+2^c+……+2^2+2+1算出此式的值,就是十进制的值。例11010=10^4+10^3+10,将10换成2:2^4+2^3+2=26.那么11010转换成十进制就是26.反之亦然。
    

    花***

    2005-09-21 21:32:05

类似问题

换一换
  • 数据库 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 172-191
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):