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

二进制小数怎么转换为十进制?

首页

二进制小数怎么转换为十进制?

请问一个二进制小数要怎么算,才能转换为十进制数?

提交回答

全部答案

    2018-04-07 12:21:48
  •   整数部分从低位至高位1,2,4,8,16,32。
    小数部分从小数点位置开始:1/2,1/4,1/8,1/16。
    即:1010。1011=>8 2 1/2 1/8 1/16
    (“^”代表幂)
    1101。
      0111=>1*2^3 1*2^2 0*2^1 1*2^0 0*2^(-1) 1*2^(-2) 1*2^(-3) 1*2^(-4)
    小数部分是如果小数点后第一位为1的话就加上0。5(即1/2),第二位加上0。25(1/4),第三位加上0。
      125(1/8),接着就是1/16,1/32,1/64。无论算出多少都是正确的。你也可以后过来算,你算了十进制数后,就拿小数部分*2,
    如7/16=0。4375
    0。4375*2=0。875 整数部分为0 即当前二进制数值为:0。
      0
    0。875*2=1。75 整数部分为1 即当前二进制数值为:0。01 去掉1后继续运算。
    0。75*2=1。5 整数部分为1 即当前二进制数值为:0。011 去掉1后继续运算。
    0。
      5*2=1。0 整数部分为1 即当前二进制数值为:0。0111 去掉1后为0,运算结束。
    0。4375的二进制数为:0。0111。

    芙***

    2018-04-07 12:21:48

类似问题

换一换
  • 其他编程语言 相关知识

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

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 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
  • 173-192
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):