假设我有这个位字段值:10101001
我将如何测试任何其他值是否在任何n
位上有所不同。不考虑职位?
例子:
10101001
10101011 --> 1 bit different
10101001
10111001 --> 1 bit different
10101001
01101001 --> 2 bits different
10101001
00101011 --> 2 bits different
我需要做很多这样的比较,所以我主要是在寻找性能,但任何提示都是非常受欢迎的。