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