海明码的计算海明码是一种可以纠正单个差错的编码。每个码字包含m个数据位和r个冗余位(校验位)。对于给定m的情况下,用于纠正单个差错所需要的校验位的最少数目r必须满足: