什么是“二进制”?二进制数据是如何表示的?二进制有哪些运算?请举例说明。

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:14:02
注:上述“二进制”为计算机的“二进制”

二进制就是只用0和1表示的数字,逢二进一。每位只能是0和1,比1大的话就向前进一位
十进制数用二进制表示就是:
十进制 二进制
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
依次类推

二进制有加减乘除运算,还有与、或、非、异或等等运算。

我们知道 十进制数 可以这样表示:
(1234.25)10=1×10(3) +2×10(2) +3×10(1) +4×10(0) +2×10(-1)+5×10(-2)
这个形式的表达可以称为:按权展开式。
任意数N都可以表示成这种样式。

二进制就是 计算机内部表示数据的方法,由0和1两个符号构成,能够表示所有的数字。 例如:1101=1×2(3)+1×2(2)+0×2(1)+1×2(0)的形式表示。
()中的数字表示几次方。

二进制有算数运算和逻辑运算:
加法规则:
0+0=0 0+1=1 1+0=1 1+1=10
减法规则:
0-0=0 10-1=1 1-0=1 1-1=0
乘法规则:
0×0=0 0×1=0 1×0=0 1×1=1
除法规则:
0/1=0 1/1=1

逻辑与运算(AND): 0∧0=0 0∧1=0 1∧0=0 1∧1=1
逻辑或运算(OR): 0∨0=0 0∨1=1 1∨0=1 1∨1=1
逻辑非运算(NOT): ~0=1 ~1=0
逻辑异或运算(XOR): 0⊕0=0 0⊕1=1 1⊕0=1 1⊕1=0

十进制数n,除以2,记下余数,商再除以2,直道剩0为止,余数从前到后即位二进制数

举例:11/2=5......1
5/2=2......1
2/2=1......0