写个函数
16到2进制很容易吧1 => 0001
2 => 0010
3 => 0011
4 => 0100
5 => 0101
6 => 0110
7 => 0111
8 => 1000
9 => 1001
A => 1010
B => 1011
C => 1100
D => 1101
E => 1110
F => 1111按位数加起来就成了,操纵位也是对字符进行处理,清楚了吧
16到2进制很容易吧1 => 0001
2 => 0010
3 => 0011
4 => 0100
5 => 0101
6 => 0110
7 => 0111
8 => 1000
9 => 1001
A => 1010
B => 1011
C => 1100
D => 1101
E => 1110
F => 1111按位数加起来就成了,操纵位也是对字符进行处理,清楚了吧
用这个函数试试,i是你的变量,buffer是转换成的二进制变量,2当然就是代表二进制了,反之你也会了吧
这个a是不分16进制还是2进制的,也就是已经可以:
a&0x80,a&0x40,...
{
...
_asm;
...
}