HQ-day1 初识IT

今天是来HQ的第一天,经过了老师的简单剖析,让我对今后的学习有了大致了解。在接下来的时间里,我要加倍努力和练习,为了以后,加油~

今天主要学习了进制转换,接下里我用一张图来总结和回顾下今天的学习内容:

十进制的十个基数:0,1,2,3,4,5,6,7,8,9

二进制的两个基数:0,1

八进制的八个基数:0,1,2,3,4,5,6,7

十六进制的十六个基数:0-9,A,B,C,D,E,F

①十进制→二进制

十进制数除2,除至0时所得的余数反方向写出,即为二进制数

二进制→十进制

计算公式:a×20+b×21+c×22+...+m×2(n-1)

②十进制→八进制

类似于十进制转化二进制,逐次整除8,余数倒写

八进制→十进制

同二进制转十进制

计算公式:a×80+b×81+c×82+...+m×8(n-1)

③十进制→十六进制

类似于十进制转化二进制,逐次整除16,余数倒写

十六进制→十进制

计算公式:a×160+b×161+c×162+...+m×16(n-1)

④其他进制间转换

二进制→八进制

对于整数,从右往左每三位一组,不够三位的在其左边补齐0,每组单独转化出来即可

例:(001        101       111       011)

          1            5          7           3

八进制→二进制

将每位八进制由三位二进制数代替即可

例:(   1       7       3        5   )

         001    111    011    101

⑤二进制→十六进制

类似二进制→八进制,每四位一组转换即可

例:( 1001   0111  0111  1001)

           9         7        7       9

十六进制→二进制

将每位十六进制由四位二进制数代替即可

例:( 8       7       6         5 )

       1000  0111  0110    0101

原文地址:https://www.cnblogs.com/Itwonderful/p/5245929.html