今天听学长讲了一下树的问题发现和原码反码和补码还是关系很大的
原码:原码其实比较好理解,其第一位是符号位,后面的数字正负数是一样的
例如:+1:0001
-1:1001
反码:正数的反码和原码一样,负数的反码就是将原码除符号位以外取反
例如:+1:0001
-1:1110
补码:正数的补码就是本身,负数的补码就是将原码除符号位以外取反+1(即将其反码+1)
例如:+1:0001
-1:1111
希望记住了,这在使用 lowbit时候是非常重要的
原码反码补码
最新推荐文章于 2023-02-08 14:12:39 发布