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.八进制与十六进制的转换.

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

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

  • 相关阅读:
    贪心-poj-3040-Allowance
    [置顶] .net技术类面试、笔试题汇总3
    数据对接—kettle使用之二
    做好先期工作,才能有效沟通
    cc++复习基础要点08--c++单例模式
    android 限制adb的访问目录
    我奋斗18年,和你或者咖啡没有任何关系
    (3)选择元素——(15)总结(Summary)
    (3)选择元素——(16)延伸阅读(Further reading)
    网络协议复习
  • 原文地址:https://www.cnblogs.com/lidinghong/p/11726546.html
Copyright © 2011-2022 走看看