zoukankan      html  css  js  c++  java
  • 进制的转换

    最近遇到正在学进制转换的同学,为解决其问题,特写下此随笔.(注:文中内容都是举例说明)

    1.十进制与二进制的转换.

    • 1.十进制转换成二进制.

    • 2.二进制转换成十进制.

    2.八进制与二进制的转换.

    • 1.八进制转换成二进制.

    说明:
    1.在八进制转换成二进制中如果分开求余运算中不足三位数则在最左边补0,例如以402为例时,2取余运算为10则写成010;
    2.如果补的0在最后的结果的最左边则写结果时去掉,例如以22为例时算出010010,最后写成10010.

    • 2.二进制转换成八进制.

    说明:在二进制转换成八进制时,先从右往左进行三个三个的分组,最左边不足三个数时可补0补至三个数.

    3.十六进制与二进制的转换.

    说明:在十六进制中,10用A(a)表示;11用B(b)表示;12用C(c)表示;13用D(d)表示;14用E(e)表示;15用F(f)表示.

    • 1.十六进制转换成二进制.

    • 2.二进制转换成十六进制.

    说明:十六进制与二进制的转换实则与八进制与二进制的转换相似;区别在于补全时十六进制是四位补全,而八进制是三位补全.

    4.十进制与十六进制的转换.

    • 1.十进制转换成十六进制.

    • 2.十六进制转换成十进制.

    说明:十六进制与十进制的转换实则和十进制与二进制的转换相似,可将图中的十六换成二有利于理解.

    5.八进制与十六进制的转换.

    说明:先将八进制转化成二进制,再将二进制转换成十六进制;或将十六进制转换成二进制,再将二进制转换成十六进制.

    第一次写非作业型随笔,本文如有不足之处,敬请说明.

  • 相关阅读:
    c#随便写写 数据层和表现层,队列执行
    unity代码设置鼠标样式
    Unity c#反射查找类中符合条件的方法并执行
    封装你的协程Unity TaskManager
    基于steamworks获取steam用户头像
    开启Unity项目中VS工程的属性面板
    移动端的动态阴影
    c#静态扩展方法,字典的克隆扩展方法
    Unity热更方案汇总
    lua输入函数名字符串执行函数
  • 原文地址:https://www.cnblogs.com/lidinghong/p/11726546.html
Copyright © 2011-2022 走看看