二进制数7的转换过程如下:
一、十进制转二进制(正数)
除2取余法 将7除以2,记录余数并倒序排列:
- 7 ÷ 2 = 3 余 1
- 3 ÷ 2 = 1 余 1
- 1 ÷ 2 = 0 余 1
倒序后得到二进制数 111
,即 7(10) = 111(2)。
二、二进制运算规则
加法: 逢二进一(如1+1=10) 减法
乘法:逐位相乘并进位(如1×1=1)
除法:逐位相除取商(如7÷2=3余1)。
三、负数表示(以8位为例)
原码:符号位+绝对值(如-7的原码为10000111)
补码:原码除符号位外取反加1(如-7的补码为11111001)
反码:原码除符号位外逐位取反(如-7的反码为10000010)。
以上方法适用于正数及负数的二进制转换与运算。