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

请教将十进制6转化成二进制的方法?

首页

请教将十进制6转化成二进制的方法?

请教将十进制6转化成二进制的方法

提交回答

全部答案

    2018-03-22 11:28:26
  • 举例来说:
    二进制转换为十进制
    如101011=1x1+1x2+0x4+1x8+0x16+1x32=45
    从最后一位往前,用这个位上的0或者1去乘它的全,从后往前要乘的数依次是1,2,4,8,16,32,64,128,256,512,1024.......就是2的0次,2的1次,2的2次,依次类推,最后就得到十进制那个数了
    反过来,十进制转化成二进制
    如54
    步骤如下:
    54/2=27余0
    27/2=13余1
    13/2=6余1
    6/2=3余0
    3/2=1余1
    1/2=0余1
    因此要求的二进制数就是110110
    就是说用54不断除2,带余数,直到最后的商是0,然后把得到的余数倒着写出来就可以了:即最后得到的余数是最高位,最早得到的余数是最低位。

    A***

    2018-03-22 11:28:26

  • 2018-03-22 10:28:26
  • 十进制数6转换成二进制数为110
    十进制6=0110(二进制)方法一:简单点的算法,二进制用的是8421编码,也就是四位二进制数的每一位上的1代表的数值分别是8、4、2、1,0110也就是0 4 2 0,4+2=6了。方法二:正规算法,拿6除以2,然后倒取余数 2| 6 余数为0 | ___ |3 余数为1 2 |___ | 1 余数为1 2 |___ |0 余数为0 2|___ 最后倒取余数为0110

    邓***

    2018-03-22 10:28:26

类似问题

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

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

相关推荐

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

确定举报此问题

举报原因(必选):