Num和奇偶校验掩码中处于相同位置的1的数量

时间:2015-01-31 22:22:43

标签: c bits parity

我正在提供一个函数来编写作为我的程序的一部分,作为输入a 短整数num和短整数奇偶校验掩码。然后该函数返回 在num和奇偶校验中处于相同位置的1的数量 面具。例如,如果输入num作为0x8并将奇偶校验掩码输入为0x9,则返回1.(从0x8 = 000010000x9 = 00001001开始,因此它们在位置3都有1)

我在网上到处寻找一种简单的方法来实现它,却找不到类似的东西。

有人可以向我解释如何编写此功能或提供一些如何启动的建议吗?

谢谢

0 个答案:

没有答案