十进制 → 二进制 (怎么算?要是不知道看计算机基础的书去)
47 → 101111
有符号的整数 原码 反码 补码
47 00101111 00101111 00101111(正数补码和原码、反码相同,不能从字面理解)
-47 10101111 11010000 11010001
正整数: 原码=反码=补码
负整数:原码=其绝对值的原码在前边+一个1
反码:原码取反(前边的符号位1不取反)
补码:反码+1
原码-反码-补码
最新推荐文章于 2019-12-30 18:49:33 发布
十进制 → 二进制 (怎么算?要是不知道看计算机基础的书去)
47 → 101111
有符号的整数 原码 反码 补码
47 00101111 00101111 00101111(正数补码和原码、反码相同,不能从字面理解)
-47 10101111 11010000 11010001
正整数: 原码=反码=补码
负整数:原码=其绝对值的原码在前边+一个1
反码:原码取反(前边的符号位1不取反)
补码:反码+1