计算机二进制怎么算

作者&投稿:终修 (若有异议请与网页底部的电邮联系)
怎样用电脑计算器计算二进制~

计算机为什么使用二进制

例如:二进制数1101。01转化成十进制
1101。01(二进制)=1*2^0+0*2^1+1*2^2+1*2^3+0*2^-1+1*2^-2=1+0+4+8+0+0。25=13。25(十进制)
所以总结起来通用公式为:
abcd。efg(二进制)=d*2^0+c*2^1+b*2^2+a*2^3+e*2^-1+f*2^-2+g*2^-3(十进制)

扩展资料:
二进制的特点:
1、技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。
2、简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。
3、适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。
参考资料来源:百度百科-二进制

  1. 从右往左数,把数字所在位置-1得到的数做底数为'2'的指数.再乘以相应位置上的数'0'或'1'.最后全部加起来,就是你给出的二进制的十进制表示。

  2. 例如:

    0001 = 2^3 x 0 + 2^2 x 0 + 2^1 x 0 + 2^0 x 1 = 1
    0010 = 2^3 x 0 + 2^2 x 0 + 2^1 x 1 + 2^0 x 0 = 2
    0100 = 2^3 x 0 + 2^2 x 1 + 2^1 x 0 + 2^0 x 0 = 4
    1000 = 2^3 x 1 + 2^2 x 0 + 2^1 x 0 + 2^0 x 0 = 8
    0110 = 2^3 x 0 + 2^2 x 1 + 2^1 x 1 + 2^0 x 0 = 6

  3. 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用1来表示“开”,0来表示“关”。

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

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

  6. 20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号"0''.''1''的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。

  7. 20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’.‘1’符号串组成的代码。其运算模式正是二进制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号"0''.''1''的某种代数演算,二进制是逢2进位的进位制。0、1是基本算符。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。

  8. 二进制和十六进制,八进制一样,都以二的幂来进位的。

  9. 主要特点

    优点

    数字装置简单可靠,所用元件少;

    只有两个数码0和1,因此它的每一位数都可用任何具有两个不同稳定状态的元件来表示;

    基本运算规则简单,运算操作方便。

  10. 缺点

    用二进制表示一个数时,位数多。因此实际使用中多采用送入数字系统前用十进制,送入机器后再转换成二进制数,让数字系统进行运算,运算结束后再将二进制转换为十进制供人们阅读。

    二进制和十六进制的互相转换比较重要。不过这二者的转换却不用计算,每个C,C++程序员都能做到看见二进制数,直接就能转换为十六进制数,反之亦然。



1、需要学习数学知识。
2、简单地说,二进制就是只有两个数符的数数方法。
3、先学会怎么在二进制下数数,然后去理解:
一般的十进制的数数:1 2 3 4 5 6 7 8
对应的二进制的数数:1 10 11 100 101 110 111 1000
你能看懂上面的规律吗?在二进制中,没有2(没有比1大的数符),当比1再大时,就得向前进位了。如果你能看懂上面的数数规则,你就能学会二进制,否则,你就学不会。
至于更多的计算,比如加减乘除等,都是在这个“看懂”的基础上进行延升的,你可以“参照”十进制的计算方法去算。

"111111"像这样一个数,从右往左开始代表2的0次方,2的1一次方,2的2次方。。类推
0001 = 2^3 x 0 + 2^2 x 0 + 2^1 x 0 + 2^0 x 1 = 1
0010 = 2^3 x 0 + 2^2 x 0 + 2^1 x 1 + 2^0 x 0 = 2
0100 = 2^3 x 0 + 2^2 x 1 + 2^1 x 0 + 2^0 x 0 = 4
1000 = 2^3 x 1 + 2^2 x 0 + 2^1 x 0 + 2^0 x 0 = 8
0110 = 2^3 x 0 + 2^2 x 1 + 2^1 x 1 + 2^0 x 0 = 6
依次类推~其实就是从右往左数,把数字所在位置-1得到的数做底数为'2'的指数.再乘以相应位置上的数'0'或'1'.最后全部加起来,就是你给出的二进制的十进制表示。
可能有点绕。不过希望通过上面公式分析,能让你清楚些。

二进制是计算技术中广泛采用的一种数制。二进制数是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数也是采用位置计数法,其位权是以2为底的幂。例如二进制数110.11,其权的大小顺序为22、21、20、2-1、2-2。对于有n位整数,m位小数的二进制数用加权系数展开式表示,可写为:

(N)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2

+……+a-m×2-m=

式中aj表示第j位的系数,它为0和1中的某一个数。

二进制数一般可写为:(an-1an-2…a1a0.a-1a-2…a-m)2。

【例1102】将二进制数111.01写成加权系数的形式。

解: (111.01)2=1×22+l×21+1×20+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

0×1=0

1×0=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

进制,十进制,16进制计算原理是一样的,只是我们习惯10进制而已
计算机部件只管高、低电平,就等于只认识要么1要么0
下面是二进制计算:
二进制:1+1=10+1=11+1=100+1=101
以下是对应关系
十进制:0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015
二进制:0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
16进制:0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
以下是计算
十进制:0004+0010=0014,0015+0002= 0017
二进制:0100+1010=1110,1111+0010=1,0001
16进制:0004+0010=000E,000F+0002=1,1
如此看来怎么计算只要规则统一,不管是几进制算出来的结果还是那么些个数,就是要相互转换而已

二进制数就是用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)


二进制机器数的形式
第一步,每一个二进制位都取相反值,即取得反码;0变成1,1变成0。比如,00001000的反码就是11110111。 第二步,将上一步得到的反码加1。11110111就变成11111000。所以,00001000的二进制补码就是11111000。也就是说,-8在计算机(8位机)中就是用11111000表示。 不知道你怎么看,反正我觉得很奇怪,为什么要采用这么麻烦的...

计算5的二进制?
5的二进制是101计算方法为5\/2=2 1 ,2\/2=1 0 ,1\/2=0 1。1、二进制定义 二进制,是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示。发现者是莱布尼茨。数字电子电路中,逻辑门的实现直接应用...

机器语言二进制到底是怎么算的 举个例子说明一下谢谢
例如:7+8 先将7放入ax,再将8放入bx,再执行add相加,结果在ax中,结果为0Fh即十进制15

卡西欧fx-82es计算器如何计算2进制
然后“sin(”键按到底)5.这是屏幕会无显示(不要管他)6.AC按到底(出现BASE-N模式,有乱码)7.这时按“Log”键,或“In”键,恢复正常 8.(Log键In键加上它们左边两个键加起来一共四个键配合BASE-N模式使用 log键是二进制计算,ln是八进制。更多应用来百度fx-es(ms)吧 ...

在电子电路中二进制的运算规则是什么?
二进制的运算规则很简单:0+0=0 0+1=1 1+1=10 这样的运算很容易实现,在电子电路中,只要用一些简单的逻辑运算元件就可以完成。所以,在计算机中数的表示全部用二进制,并采用二进制的运算规则完成数据间的计算。尽管在计算机中数据一律用二进制表示,但是,在数据的输入/输出和数据处理程序的编写...

华为手机计算器怎么用二进制
把手机竖屏锁定关掉,再把手机横过来,就可以使用二进制了。横屏和竖屏展示的计算器是两种模式的。一般竖着的就是咱们常用的,叫实物计算器,这一类计算器一般都是手持式计算器,便于携带, 使用也较方便,但一般情况下,功能较简单,也不是很方便进行功能升级。并且也有少部功能强大的图形式手持计算器,...

二进制用什么
四、真想搞懂,自个去多搜一下“二进制”的资料,百度百科里也有些描述,多看看,多思考,这只是数学中最基础的东西,懂起来不难。 问题二:二进制是什么 怎么算 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二加法...

计算机为什么用二进制计数法呀?
计算机为什么使用二进制

二进制如何表示?
二进制是只用0和1来表示的,在一串二进制数中,从数的最右边一位开始,向左依次为2的零次方、一次方、二次方,以此推算下去,逢二进一。十进制的2即1*2^1+0*2^0,所以是10(B),如果是十进制的3,则是1*2^1+1*2^0,即11(B)。 本回答由网友推荐 举报| 答案纠错 | 评论 1 4 LainSeraph 采纳率:27...

二进制后面的小数点怎么算?
二进制转十进制:个位上的数字的次数是0,十位上的数字的次数是1,...,依次递增,而十分位的数字的次数是-1,百分位上数字的次数是-2,...,依次递减。如:计算机中的十进制小数用二进制通常是用乘二取整法来获得的。比如0.65换算成二进制就是:0.65 × 2 = 1.3 取1,留下0.3继续乘...

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

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

玛多县13770761125: 二进制怎样计算? -
广爬正安:[答案] 二进制是计算技术中广泛采用的一种数制.二进制数是用0和1两个数码来表示的数.它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”.二进制数也是采用位置计数法,其位权是以2为底的幂.例如二进制数110.11,其权...

玛多县13770761125: 二进制怎么算 说的要能听懂 举个例子也可以 -
广爬正安:[答案] 二进制数的运算法则:0+0=0,0+1=1+0=1,1+1=0(进位为1),也可以说1+1=10(其中1是进位); 0-0=1-1=0,1-0=1,0-1=1(借位为1);0*0=0*1=1*0=0,1*1=1.

玛多县13770761125: 计算机二进制怎么计算? -
广爬正安: 从右往左数,把数字所在位置-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 = ...

玛多县13770761125: 计算机的二进制是如何计算的!? -
广爬正安: 二进制是逻辑运算. 加法法则: 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 二进制与十进制的算法格式相同,只不过十进制是逢十进一,而二进制是逢二进一. 希望对你有用.

玛多县13770761125: 二进制算法! -
广爬正安: 原发布者:bing2122111所谓二进制,也就是计算机运算时用的一种算法.二进制只有一和零组成.比方说吧,你上一年级时一定听说过“进位筒”&“数位筒”吧!十进制是个位上满十根小棒就捆成一捆,放进十位筒,十位筒满十捆就捆成一大捆,放进百位筒……二进制也是一样的道理,个位筒上满2根就向十位进一,十位上满两根就向百位进一,百位上满两根……二进制是世界上第一台计算机上用的算法,最古老的计算机里有一个个灯泡,当运算的时候,比如要表达“一”,第一个灯泡会亮起来.要表达“二”,则第一个灯泡熄灭,第二个灯泡就会亮起来.随着科技的发展,二进制已经被“八进制”、“十六进制”取代了

玛多县13770761125: 计算机二进制怎么算的
广爬正安: 二进制只有0和1,我们十进制的算法是满10进1,二进制就是满2进1,举个例子: 1101加上1011得到的结果是11000

玛多县13770761125: 二进制的计算方法 -
广爬正安: 二进制运算: 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. 扩...

玛多县13770761125: 计算中的二进制如何运算
广爬正安: 有两个特点:它由两个基本字符0,1组成,二进制数运算规律是逢二进一. 为区别于其它进制数,二进制数的书写通常在数的右下方注上基数2,或加后面加B表示.

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