zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    安利一个_Java学习笔记总结
    九涯的第一次
    attrs 资源文件 自定义属性
    EditText
    ArrayList 数组 初始化方法
    HTTP Retrofit 网络传输
    画布Canvas 画笔Paint
    View控件跟随鼠标移动
    ViewPager和Fragment中的View的点击事件冲突
    圆形图片 ImageView
  • 原文地址:https://www.cnblogs.com/Itwonderful/p/5245929.html
Copyright © 2011-2022 走看看