二进制、八进制和十进制之间的相互转换

2025-04-19 05:00:36

1、第一种方法:初学者需要看一下,将二进制转换为八进制。1、二进制转换为十进制,以小数点为界,私网褡爸整数部分,从低位到高位,分别对应2的0~n次幂;小数部分,从左到右,分别对应2的-1~-n次幂;2、十进制转换为八进制,以小数点为界,整数部分除8取余,小数部分乘8取整,如图:

二进制、八进制和十进制之间的相互转换

2、第二种方法:八进制,基数是2的三次幂,通常采用421方法。以小数点为界,整数部分,从它的低溴腻男替位到高位每3位组成一组,高位不足3位则补0,将每组对应的数用八进制表示出来;小数部分,则从小数点开镫炜茛玳始,每3位为一组,右侧不足3位,在右侧补0,将每组值用八进制表示,如图:

二进制、八进制和十进制之间的相互转换

3、若将八进制转换为二进制,则相对简单,数值分别是从0~7,分别对应二进制的001~111。将每个数看成单个只,按421逆向转换为二进制,如图:

二进制、八进制和十进制之间的相互转换

4、此外,还可将八进制转换为十进制,再将十进制转换为二进制。134八进制转换为十进制:4 * 8^0 + 3 * 8^1 + 1* 8^2 = 92十进制转换为二进制:92 除2 取余,值为:1011100

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢