Zzz*_*Zzz 1 binary assembly hex ascii bit-manipulation
有人可以解释为什么对一个以 0x0030 作为操作数的二进制数进行 OR 运算会产生该数字的 ASCII 字符吗?
因为查看 ASCII 图表,数字 0 到 9 从 0x30 开始。所以你想要字符 1 的 ASCII 值?0x30 或 0x01 = 0x31 = 数字 1 的 ASCII 值。
In binary it's easy to see:
(0x30) 110000
or
(0x01) 000001
= 110001
Which is 0x31 - ASCII value of 1.
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
24716 次 |
最近记录: |