C#我如何从二进制字符串计算并添加到字符串奇偶校验

我如何从二进制字符串计算并添加到字符串奇偶校验:

26 位韦根格式:

位 1 = 位 2 - 13 的偶校验

位 26 奇偶校验位 14 到 25

例如:二进制字符串:1111 1011 0111 0111 1111 1010

奇偶计算后:X 1111 1011 0111 0111 1111 1010 Y


慕勒3428872
浏览 194回答 1
1回答

墨色风雨

假设您有一个二进制字符串:var bitString = "10101";您可以通过一些 LINQ 获得奇偶校验:int bitCount = bitString.Where( c => c == '1' ).Count(); //Count the bits that are setbool parityOdd = (bitCount & 1) == 1; //See if the count of set bits itself has its low bit set
打开App,查看更多内容
随时随地看视频慕课网APP