美文网首页
二进制,八进制,十进制,十六进制 转化

二进制,八进制,十进制,十六进制 转化

作者: x8q7 | 来源:发表于2019-05-04 22:30 被阅读0次

    计算机 进制

    image

    在这个吵得人分不清东南西北的世界里,我们手里所持有的干干净净的初衷,不多了。握好了,别丢了。明天还要赶很远的路。

    1.分类
    二进制:0,1
    八进制:0,1,2,3,4,5,6,7
    十进制:0,1,2,3,4,5,6,7,8,9
    十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
    
    2.十进制转其他
    1.十进制数除2/8/16取余
    2.将余数倒叙依次写出,补足满八位
    
    3.二进制转其他
    3.1二进制转十进制
    个位:2的0次方;
    十位:2的1次方;
    百位:2的2次方;
    ...
    
    小数点后第一位:2的-1次方;
    小数点后第二位:2的-2次方;
    小数点后第三位:2的-3次方;
    ...
    
    3.2二进制转八进制
    1.将二进制的每三位数,转成八进制 的一位数;
    2.每三位转化规则如下:
        右一:2的0次方;
        右二:2的1次方;
        右三:2的2次方;
    3.将三位之和相加;
    4.将所有和 拼接(从左至右);
    
    3.3二进制转十六进制
    1.将二进制的每四位数,转成十六进制 的一位数;
    2.每三位转化规则如下:
        右一:2的0次方;
        右二:2的1次方;
        右三:2的2次方;
        右四:2的3次方;
    3.将四位之和相加;
    4.将所有和 拼接(从左至右);
    
    4.八进制转其他
    4.1八进制转十进制
    按位 乘 八的n次方相加;
    
    4.2八进制转二进制
    1.将每位依次除2 取余;
    2.得出3位余数(不够补齐);
    3.将 余数依次拼接(从左至右);
    
    4.3八进制转十六进制
    将八进制转成二进制,再转成十六进制;
    
    5.十六进制转其他
    5.1十六进制转十进制
    按位 乘 十六的n次方相加;
    
    5.2十六进制转二进制
    1.将每位依次除2 取余;
    2.得出4位余数(不够补齐);
    3.将 余数依次拼接(从左至右);
    
    5.3十六进制转八进制
    将十六进制转成二进制,再转成八进制;
    

    文章参照:
    https://jingyan.baidu.com/article/495ba84109665338b30ede98.html

    相关文章

      网友评论

          本文标题:二进制,八进制,十进制,十六进制 转化

          本文链接:https://www.haomeiwen.com/subject/utqqoqtx.html