黑马程序员技术交流社区

标题: 进制的转换 [打印本页]

作者: Flower.    时间: 2015-12-4 15:36
标题: 进制的转换
/*进制的转换*/
#include <stdio.h>

int main(){
   
    /*
     
    10进制:123=1*100+2*10+3*1=123
    8进制:0123=1*64+2*8+3*1=83
    16进制:0x123=1*256+2*16+3*1=291
     
    */
   
   
    /*
     
     二进制与八进制互转:
     每3个2进制表示一个8进制:因为0b111==07  (8进制每位最大是7)
     
     */
   
   
    /*
     
    2进制转8进制:0b 011 111 111=0377
    8进制转2进制:0 1 2 3=001 010 011
     
    */
   
    /*
     
    0b 0011 1111 1111=0x3FF
    0x 1 2 3=0001 0010 0011
    123-->2进制:0b0111 1011-->8进制:0173-->16进制:0x7B
   
     */
   
    return 0;
   
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2