进制转换

来源:互联网 发布:内存条涨价 知乎 编辑:程序博客网 时间:2024/06/05 17:13

不同进制的数据表现
二进制(bin):由 0,1组成,以0b 开头
八进制 (OCT):由 0,1。。。。。。7组成,以 0开头
十进制(DEC):由0,1,2,3,4,5.。。。。9组成,默认整数是十进制
十六进制(HEX):由0,1,2,3.。。。。。。。9,a,b,c,d,e,f(大小写均可)组成,以0x开头

十进制 —————————>十进制
12345 =10000 + 2000 + 300 + 40 +5
=1*10^4 + 2*10^3 + 3*10^2 + 4*10^1 +5*10^0
=10000 +2000 +300 +40 +5
=12345
几进制 转 十进制 就以几为基数
例:0b10101=1*2^4+0+1*2^2+0+1*2^0
=16 +4+1
=21
0123=0+1*8^2+2*8^1+3*8^0
=64+16+3
=83
0x3c=3*16^1+12*16^0
=48+12
=60

十进制转其他进制
快速转换法

0 0
原创粉丝点击