我DONOT知道为什么会出现错误在这种编码:两个数字之间的XOR(十六进制到二进制转换后)
hex_str1 = '5'
bin_str1 = dec2bin(hex2dec(hex_str1))
hex_str2 = '4'
bin_str2 = dec2bin(hex2dec(hex_str2))
c=xor(bin_str1,bin_str2)
当我使用XOR变换的十六进制二进制C的值不正确function.but当我用数组c的值是correct.the编码是
e=[1 1 1 0];
f=[1 0 1 0];
g=xor(e,f)
什么是我的第一个编码来的HEC为二进制值XOR错误??有人能帮助我找到解决方案。 ..
然后,如何修改两个字符串之间的xor编码? – 2013-04-22 16:08:07
yess ..它的正确.. c的值是正确的...非常感谢你... – 2013-04-22 16:21:31
@ellahFaris很高兴帮助:) – 2013-04-22 16:26:56