进制间的互相转换适用版
好久不用进制转换,都忘了 今天回想一下,记录下自己最适合的方法,就是把要转换的进制先换成二进制,再转成目标进制
先是十进制转二进制:
-
依次除于2,能整除的记录0,不能整除的记录1
-
这就是最后的结果,这个方法适合所有的转化,是最常见的!
要点:除得完就是0,除不完就是1,然后倒过来排好
接着八进制转二进制:
二进制数与八进制数之间的对应关系,如图1所示。为什么要这么做捏?因为一会儿转换的时候会用到,所以深深的记住吧……
-
方法就是一分三,即一个八进制数分成三个二进制数,用三位二进制按权相加,最后得到二进制,小数点依旧就可以啦。如图5所示。
-
好啦,二进制与八进制之间的互相转换到这里就OK啦,不是很难吧?这里需要注意的是大家在做添0补位的时候,是在小数点最左边或最右边才能添0,如图6所示,不然会出错的哦。
要点:从右往左,三位一分,然后排列出来
接着十六进制转八进制:
只有牢牢掌握的对应关系,在转换的过程中才会事半功倍。
接着反过来 其它都还好,反着来就出来,只有二进制换十进制烦点
把二进制数按权展开、相加即得十进制数。
(具体用法如下图)