设第i个检测位无错,Pi代表*...1...*,则错误代码对应位必为0
同理若第i位检测位有错,错误代码对应位为1
将k个检测位对错结果按顺序组合,即可得到错误代码
因此可以推导出2^k-1≥n+k,左边是检测位所能表示的范围(k位二进制数),右边是汉明码长度
设第i个检测位无错,Pi代表*...1...*,则错误代码对应位必为0
同理若第i位检测位有错,错误代码对应位为1
将k个检测位对错结果按顺序组合,即可得到错误代码
因此可以推导出2^k-1≥n+k,左边是检测位所能表示的范围(k位二进制数),右边是汉明码长度