永发信息网

二进制十进制间的转换

答案:2  悬赏:0  手机版
解决时间 2021-04-29 10:40
  • 提问者网友:暮烟疏雨之际
  • 2021-04-29 01:00
问题一:二进制转八进制时还要用到二转十的进制? 问题二:十进制1到10怎么用二进制表示?具体怎么算?如6=110 怎么得来?
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-04-29 01:18

问题1:是的  可以用


问题2:1    1


2    10


3    11


4    100


5    101


6    110


7    111


8    1000


9    1001


10    1010


6 = 1*2的2次幂+1*2的1次幂+0*2的0次幂

全部回答
  • 1楼网友:狂恋
  • 2021-04-29 02:38

二进制数是由  0和1 组成;

十进制数是用 1 ~ 10 组成;

八进制数是由  1 ~ 7 组成;

16进制数是由 1 ~ 9 A ~ F 组成;

十进制数 6 转车二进制数是  1 1 0

十进制:6    转  二进制 : 

    6/2   商 3  余  0

    3/2   商  1  余  1

    1/2   商   0  余 1

    除尽以后,将余数倒过来就是了。

二进制:110  转 十进制 : 1 * 2^2  +  1 * 2^1  + 0 * 2^0

========================================================

如:二进制数: 1 0 1 0 1 1 0

转10进制 :规则:  ... 128  64  32  16  8  4  2 1   ,往上每位数是后面一位的一倍,那个位置上有值就+

    =   1*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 0*2^0

    =   1*64  + 0+32  + 1*16  +   0*8   +  1*4   + 1*2    +    0*1

    =    64    +    0    +   16    +   0    +    4    +   2    +   0

    =    86

转 8 进制: 规则:  三位一组,不足的补0,从后面往前,每组满足 4 2 1 原则

    =   1, 0 1 0 ,1 1 0

    = 001,010,110  

    =   1*1    1*2    1*4+1*2

    =    1    2    6

    =  126

转 16 进制:规则:  四位一组,不足的补0,从后面往前,每组满足 8 4 2 1 原则

    =  1 0 1 ,0 1 1 0

    =  0101 ,0110

    =   1*4 + 1*1  , 1*4+1*2

    =    5 ,6

    =    56

16 进制中如果 计算出的结果 > 9  如果: 1 1 1 1  = 15  则用 F 表示

    1=1  2=2 3=3  4=4 5=5 6=6 7=7 8=8 9=9 10=A  11=B  12=C 13=D 14=E 15=F

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯