- 博客(2)
- 收藏
- 关注
原创 一文看懂海明校验码及其计算方法(详细总结)
工作原因接触了下海明校验码,网上看了好多文章后终于算是明白了。可是看到的这些资源,要么说得云里雾里,要么还有错误(然后还被点了好多赞。。。),无论如何这些都容易误导小白。所以我这个C站老潜水员也坐不住了,现在出来把海明校验码的知识点总结分享一下。1.海明码的特点:其中m表示数据位的位数,k表示海明校验码的位数k位海明校验码一共可以表示种校验信息结果,其中有一种要用来表示没有出错的情况,则其余还剩-1种结果,为了使校验结果可以指出任一位出错的位置,则需要满足以上不等式。2.举例说明:发..
2021-10-17 23:11:44
33758
40
原创 Java学习关于>>和>>>运算的两个问题
问题1:代码如下,x在内容中的补码应该是32个1,那么>>>5的结果是134217727,换成二进制验证没问题,以此类推无符号右移32的结果应该是0才对,结果实际run出来的结果居然是-1,也就是说每一位上都是1,这就让我很困惑了。问题2:我设置了一个byte型变量z,值为-1,内存中应该是8个bit 1,我进行了>>>5运算,按理说结果应该是7才对,但是系统run不起来,直接报错了,写的是“type mismatch: can not convert int to
2021-06-29 01:12:33
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人