计算机上的二进制是怎么算的?

作者&投稿:公娜 (若有异议请与网页底部的电邮联系)
计算机二进制怎么算~

从右往左数,把数字所在位置-1得到的数做底数为'2'的指数.再乘以相应位置上的数'0'或'1'.最后全部加起来,就是你给出的二进制的十进制表示。
例如:
0001 = 2^3 x 0 + 2^2 x 0 + 2^1 x 0 + 2^0 x 1 = 10010 = 2^3 x 0 + 2^2 x 0 + 2^1 x 1 + 2^0 x 0 = 20100 = 2^3 x 0 + 2^2 x 1 + 2^1 x 0 + 2^0 x 0 = 41000 = 2^3 x 1 + 2^2 x 0 + 2^1 x 0 + 2^0 x 0 = 80110 = 2^3 x 0 + 2^2 x 1 + 2^1 x 1 + 2^0 x 0 = 6
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用1来表示“开”,0来表示“关”。

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。
数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。
20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号"0''.''1''的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。
20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号"0''.''1''的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。
二进制和十六进制,八进制一样,都以二的幂来进位的。
主要特点
优点
数字装置简单可靠,所用元件少;
只有两个数码0和1,因此它的每一位数都可用任何具有两个不同稳定状态的元件来表示;
基本运算规则简单,运算操作方便。
缺点
用二进制表示一个数时,位数多。因此实际使用中多采用送入数字系统前用十进制,送入机器后再转换成二进制数,让数字系统进行运算,运算结束后再将二进制转换为十进制供人们阅读。
二进制和十六进制的互相转换比较重要。不过这二者的转换却不用计算,每个C,C++程序员都能做到看见二进制数,直接就能转换为十六进制数,反之亦然。

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。
数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。
二进制数据的算术运算的基本规律和十进制数的运算十分相似。最常用的是加法运算和乘法运算。
1.折叠二进制加法
有四种情况: 0+0=0
0+1=1
1+0=1
1+1=10
ps:0 进位为1
【例1103】求 (1101)2+(1011)2 的和
解:
1 1 0 1
+1 0 1 1
-------------------
1 1 0 0 0
2.折叠二进制乘法
有四种情况: 0×0=0
1×0=0
0×1=0
1×1=1
【例1104】求 (1110)2 乘(101)2 之积
解:
1 1 1 0
× 1 0 1
-----------------------
1 1 1 0
0 0 0 0
1 1 1 0
-------------------------
1 0 0 0 1 1 0

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数据也是采用位置计数法,其位权是以2为底的幂。例如二进制数据110.11,其权的大小顺序为2^2、2^1、2^0、2^-1、2^-2。对于有n位整数,m位小数的二进制数据用加权系数展开式表示,可写为:  (a(n-1)a(n-2)…a(-m))2=a(n-1)×2^(n-1)+a(n-2)×2^(n-2)+……+a(1)×2^1+a(0)×2^0+a(-1)×2^(-1)+a(-2)×2^(-2)+……+a(-m)×2^(-m)  二进制数据一般可写为:(a(n-1)a(n-2)…a(1)a(0).a(-1)a(-2)…a(-m))2。  注意:  1.式中aj表示第j位的系数,它为0和1中的某一个数。  2.a(n-1)中的(n-1)为下标,输入法无法打出所以用括号括住,避免混淆。  3.2^2表示2的平方,以此类推。  【例1102】将二进制数据111.01写成加权系数的形式。  解:(111.01)2=(1×2^2)+(1×2^1)+(1×2^0)+(0×2^-1)+(1×2^-2)  二进制数据的算术运算的基本规律和十进制数的运算十分相似。最常用的是加法运算和乘法运算。  1. 二进制加法  有四种情况: 0+0=0  0+1=1  1+0=1  1+1=0 进位为1  【例1103】求 (1101)2+(1011)2 的和  解: 1 1 0 1  + 1 0 1 1  ----------------------  1 1 0 0 0  2. 二进制乘法  有四种情况: 0×0=0  1×0=0  0×1=0  1×1=1  【例1104】求 (1110)2 乘(101)2 之积  解: 1 1 1 0  × 1 0 1  -----------------------  1 1 1 0  0 0 0 0  1 1 1 0  -------------------------  1 0 0 0 1 1 0  (这些计算就跟十进制的加或者乘法相同,只是进位的数不一样而已,十进制的是到十才进位这里是到2就进了)如果还不明白的话可以去这个网站去看,有详细介绍的 http://baike.baidu.com/view/18536.htm

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统。

数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。



1+1=10 10+10=100 10就是2 10+10+10=110 也就是6

只识别0和1,其他数字不认识

学习编程前你应该知道的东西系列教学
1.知道二进制是怎么回事?以及什么是比特?
日常生活中的十进制大家都再熟悉不过了在十进制中有0~9 10个数.逢10进1按照这个逻辑推理~~那么二进制其实很简单它只有2个数0和1逢2进1
举个最简单的例子吧!
十进制中: 9 + 1 = 10 [进位方法:逢10就要往前进1位]
二进制中: 1 + 1 = 10 [进位方法:逢 2就要往前进1位]
这里的10可千万不要把它理解为十进制中的10实际上它就是十进制中2
记得我还是小学二年级时就有小朋友跟我说1+1=10~(不知从哪里听来的)
其实1+1当然等于2拉
简单的十进制度数(0~9之类的)和二进制数之间的转换自己想一下也就出来了,可是稍微复杂点数(十进制的)转换成二进制数你还能想过来吗?
10进制数和二进制数中的常用转换方法还有----除二取余法
例如:
37如何转换成二进制数 ?

37转换成二进制数就是100101拉
不信?你试一试好拉带他展开还原回去[em38]
1*(2^0)+0*(2^1)+1* (2^2)+0*(2^3)+0*(2^4)+1*(2^5)?=37吗?
其中10^0代表10的0次方 X^Y带表X的Y次方
To Be Continued....
比特就是内存中最小单位,也叫“位”。它只有两个状态分别以0和1表示。电路中电压的高和低、电灯的亮和灭、电容器的充电和放电、脉冲的有和无、晶体管的导通和截止等


计算机中二进制是怎么表示的?
我们平时常用的都是10进制,满10进1,也就是当低位的值够10之后,就在高位上加1,本位变成0。2进制就是同理,计数时满2进1,当低位满2之后,就在高位+1,低位变成0。具体,以10进制和2进制的对比来看:十进制---二进制 0 --- 0 1 --- 1 2 --- 10 低位满2,向高位进1,低位归0后...

计算机中的二进制是怎么回事啊?
二进制是计算技术中广泛采用的一种数制。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。数字电子电路中,逻辑门直接采用了二进制,因此现代的计算机和依赖计算...

二进制数是什么
二进制,是计算技术中广泛采用的一种数制。计算方法:二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开...

二进制怎么算
二进制的计算数据是用0和1两个数码来表示的数。基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。计算机中的二进制是一个非常微小的开关,用“开”来表示1,“关”来表示0。二进制的计算分为五种:1、加法有四种情况: 0+0=0,0+1=1,1+0=1,1+1=10,0进位为1。2、乘法有...

二进制是什么意思?
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制的优缺点都很明显。优点是只有两个数码0和1,因此它的每一位数都可用任何具有两个不同稳定状态的元件来表示;基本运算规则简单,运算操作方便...

二进制如何计算
计算机采用二进制原因 1、二进位计数制仅用两个数码。0和1,所以,任何具有二个不同稳定状态的元件都可用来表示数的某一位。而在实际上具有两种明显稳定状态的元件很多。例如,氖灯的亮和熄;开关的开和关;电压的高和低、正和负。纸带上的有孔和无孔。电路中的有信号和无信号。2、磁性材料的南极...

计算机的二进制是什么?
详情请查看视频回答

计算机的二进制数据是如何存储的?
1、二进制 二进制作为计算技术中广泛采用的一种数制,两个数字便可表示所有数字,二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补...

想知道什么是二进制?
二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关。我们不妨将思维拓展一下,既然可以用 0~9 共十个数字来表...

什么是二进制?
二进制(binary),是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示。发现者是莱布尼茨。数字电子电路中,逻辑门的实现直接应用了二进制,现代的计算机和依赖计算机的设备里都使用二进制。每个数字称为一...

运城市17129227339: 计算机上的二进制是怎么算的?(计算机中使用二进制来处理和储存所有的数据“逢二进一”.它使用0和1来表示所有的数.例如:110就是用二进制来表示... -
窄应复方:[答案] 学习编程前你应该知道的东西系列教学 1.知道二进制是怎么回事?以及什么是比特? 日常生活中的十进制大家都再熟悉不过了在十进制中有0~9 10个数.逢10进1按照这个逻辑推理~~那么二进制其实很简单它只有2个数0和1逢2进1...

运城市17129227339: 计算机的二进制是如何计算的!? -
窄应复方: 二进制是逻辑运算. 加法法则: 0+0=0,0+1=1+0=1,1+1=10 减法,当需要向上一位借数时,必须把上一位的1看成下一位的(2)10. 减法法则: 0-0 =0,1-0=1,1-1=0,0-1=1 有借位,借1当(10) 看成 2 则 0 - 1 - 1 = 0 有借位 1 - 1 - 1 = 1 有借位. 乘法法则: 0*0=0,0*1=0,1*0=0,1*1=1 除法应注意: 0÷0 =0(无意义),0÷1 =0,1÷0 =0(无意义) 除法法则: 0÷1=0,1÷1=1 二进制与十进制的算法格式相同,只不过十进制是逢十进一,而二进制是逢二进一. 希望对你有用.

运城市17129227339: 电脑的二进制是怎样算的 -
窄应复方: 二进制就是0和1...逢2进1....就像10进制一样逢10进1...........比如说在2进制里面只有0,1..两个数0=0 1=1那么2=10 3=11 4=100 5=101 6=110 7=111 8=1000.........以此内推

运城市17129227339: 计算机二进制怎么计算? -
窄应复方: 从右往左数,把数字所在位置-1得到的数做底数为'2'的指数.再乘以相应位置上的数'0'或'1'.最后全部加起来,就是你给出的二进制的十进制表示. 例如:0001 = 2^3 x 0 + 2^2 x 0 + 2^1 x 0 + 2^0 x 1 = 10010 = 2^3 x 0 + 2^2 x 0 + 2^1 x 1 + 2^0 x 0 = ...

运城市17129227339: 计算机中二进制是什么意思该怎样使用二进制,请说清楚一点,还有二进制怎样计算 -
窄应复方:[答案] 我是读计算机的,二进制其实就是满2 进1,主要是考虑电子信号的特征,用两种信号(高电平或者低电平,或者,上升沿或者下降沿)来表示数值,即是只用0 1 表示数值.怎样计算的话,加减乘除,进位退位跟10进制一样,11+110=1001,等等.跟...

运城市17129227339: 二进制有哪些运算法则? -
窄应复方:[答案] 二进制数的表示法 二进制是计算技术中广泛采用的一种数制.二进制数是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”.二进制数也是采用位置计数法,其位权是以2为底的幂.例如二进制数110.11,其...

运城市17129227339: 讲解计算机二进制算法? -
窄应复方: 后面应该是16-32-64-128,所有数字组成是从0到9.计算机的二进制是逢2进1.就跟平时的十进制是的.这都是2的n次方.... 按你1-2-4-8.即只有0和1两个数字组成.,而十是用1和0组合表示你这不是2进制啊

运城市17129227339: 计算机的《二进制》到底是怎么运算的?麻烦各位大仙解释清楚些,我在百度上查了很多答案,但都看不懂,可能是智商太低,他们的答案大多是逢二进一,... -
窄应复方:[答案] 请你找规律:0110111011101111000100110101011110011011110111110000.这就是二进制,每一行比前一行多1.二进制就是2个数字,0,1.1比0 大 1.这么个规律看懂了吗?这个是顺推.如果要从二进制变成十进制的话,我就不说了,网...

运城市17129227339: 2进制,是什么算的 -
窄应复方: 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”. 二进制数(binaries)是逢2进位的进位制,0、1是基本算符;计算机运算基础采用二进...

运城市17129227339: 二进制的计算方法 -
窄应复方: 二进制运算: 1、加法有四种情况: 0+0=0,0+1=1,1+0=1,1+1=10. 0进位为1 【例1103】求 1011(2)+11(2) 的和 解: 2、乘法有四种情况: 0*0=0,1*0=0,0*1=0,1*1=1. 3、减法: 0-0=0,1-0=1,1-1=0,0-1=1. 4、除法: 0÷1=0,1÷1=1. 扩...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网