进制的转换

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

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

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

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

posted @ 2019-10-23 17:38  李定鸿  阅读(614)  评论(0编辑  收藏  举报