7的二进制是111。
二进制(binary),发现者莱布尼茨,是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示
加法:二进制加法有四种情况: 0+0=0,0+1=1,1+0=1,1+1=10(0 进位为1)。
乘法:二进制乘法有四种情况: 0×0=0,1×0=0,0×1=0,1×1=1。
减法:二进制减法有四种情况:0-0=0,1-0=1,1-1=0,0-1=1。
除法:二进制除法有两种情况(除数只能为1):0÷1=0,1÷1=1 。
十进制数7用二进制数表示为111,即7(十进制) = 111(二进制)。
二进制的特点:
1、将两个n位的二进制数相乘可能会需要2*n位来保存结果。
2、将两个n位的二进制数相加或者相减绝不会需要多于n+1位来保存结果。
3、将一个二进制数的所有位取反(就是将所有的一改为零,所有的零改为一)等效于将该数取负(改变符号)再将结果减一。