我如何从二进制字符串计算并添加到字符串奇偶校验:26 位韦根格式:位 1 = 位 2 - 13 的偶校验位 26 奇偶校验位 14 到 25例如:二进制字符串:1111 1011 0111 0111 1111 1010奇偶计算后:X 1111 1011 0111 0111 1111 1010 Y
1 回答
墨色风雨
TA贡献1853条经验 获得超6个赞
假设您有一个二进制字符串:
var bitString = "10101";
您可以通过一些 LINQ 获得奇偶校验:
int bitCount = bitString.Where( c => c == '1' ).Count(); //Count the bits that are set
bool parityOdd = (bitCount & 1) == 1; //See if the count of set bits itself has its low bit set
- 1 回答
- 0 关注
- 212 浏览
添加回答
举报
0/150
提交
取消