标签:51-单片机-基础
十进制 | 二进制 | 十六进制 |
---|---|---|
0 | 0b0 | 0x00 |
1 | 0b1 | 0x01 |
2 | 0b10 | 0x02 |
3 | 0b11 | 0x03 |
4 | 0b100 | 0x04 |
… | … | … |
9 | 0b1001 | 0x09 |
10 | 0b1010 | 0x0A |
11 | 0b1011 | 0x0B |
… | … | … |
15 | 0b1111 | 0x0F |
16 | Xb10000 | 0x10 |
17 | 0b10001 | 0x11 |
… | … | … |
对于二进制,8位二进制为一个字节,书写要加前缀0b,只能是0或者1,表达范围是0b00000000~0b11111111。
十六进制的范围是0x00~0xFF.C语言中只写十进制和十六进制。二进制4位一组遵循8/4/2/1的规律,比如0b1010,从最高位开始算,数字大小是8*1+4*0+2*1+1*0=10,那么二进制是10,十六进制是0x0A.
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:51-单片机-基础
原文地址:http://blog.csdn.net/qq_22512533/article/details/46914825