使用逻辑位运算符将ASCII转换为二进制
如何使用AND、OR、NOT或XOR将数字字符的7位ASCII码转换为数字的7位纯二进制表示 代码和11112 您必须获取ASCII码的四个最低有效位 请注意,单个ASCII字符只能表示从使用逻辑位运算符将ASCII转换为二进制,ascii,logical-operators,Ascii,Logical Operators,如何使用AND、OR、NOT或XOR将数字字符的7位ASCII码转换为数字的7位纯二进制表示 代码和11112 您必须获取ASCII码的四个最低有效位 请注意,单个ASCII字符只能表示从0到9的数字,因此4个输出位就足以表示结果数字。答案很晚 我将使用位掩码0110000(48)对ASCII代码执行XOR操作。其思想是从ASCII码中减去48得到数字的实际值,XOR模拟减法
0
到9
的数字,因此4个输出位就足以表示结果数字。答案很晚
我将使用位掩码0110000
(48)对ASCII代码执行XOR
操作。其思想是从ASCII码中减去48得到数字的实际值,XOR
模拟减法