换句话说,向二进制文件添加奇偶校验汉明码

时间:2019-10-02 02:18:54

标签: c

我的二进制数字为01000001 我想在该二进制代码中添加4个奇偶校验数字。 我有一个8位无符号char arr [8]数组; 每个索引都有位数 例如: arr [0] = 0

使用汉明码,因此奇偶校验应为12位(8 + 4奇偶校验)

p [0] =序列[10] +序列[8] +序列[6] +序列[4] +序列[2]


What i'm getting is 1110 and it should be 1001 for parity

1 个答案:

答案 0 :(得分:0)

我不知道您使用的是哪种语言,但似乎使用的是基于0的数组索引。 但是,您正在将arrarr[1]索引到arr[8]