美文网首页
C语言中进制

C语言中进制

作者: 深藍碎片_ | 来源:发表于2017-03-28 20:45 被阅读0次

    0表示八进制
    d表示十进制
    OX表示16进制

    include<stdio.h>

    int main(void)
    {
    int a = 47;
    printf("%x\n",a); //输出结果:2f
    printf("%#X\n",a);//输出结果: 0X2F,推荐使用这种
    return 0;
    }

    屏幕快照 2017-03-29 13.05.09 注意:最后是1*2的零次方

    知识点:
    如果有小数点比如(101.011)的二进制
    1乘2的二次方+0乘2的一次方+1乘2的零次方+0乘2的-1次方+1乘2的-2次方+1乘2的-3次方。

    十进制 二进制转十进制.png 十进制转二进制:注意是从下往上 从2/2=1开始往上取。 十进制转二进制小数点位算法:注意:小数转换是从上往下取 二进制和八进制之间转换 二进制和八进制之间转换 7/2=3余1以此类推 屏幕快照 2017-03-30 18.06.22.png 屏幕快照 2017-03-30 18.16.41.png 十进制转二进制 屏幕快照 2017-04-03 16.16.18.png 屏幕快照 2017-04-03 16.19.09.png

    ————————————————————————————
    进制转换练习题:
    1.十进制的1000转16进制是多少?
    2.十进制的123转2进制是多少?
    3.十进制的123转8进制是多少?
    解:

    WechatIMG2.jpeg C语言中进制 C语言中进制 C语言中进制
    C语言中进制

    相关文章

      网友评论

          本文标题:C语言中进制

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