怎么计算二进制

怎么计算二进制,第1张

问题一:二进制是怎么计算的,比如9转换为二进制是多少;9+9为多少 用加权法。
具体过程如下:
9÷2=4……1 把1放在个位。
(用原数除以二进制基数2,余数从个位倒着往上放。剩下的商继续除以2)
4÷2=2……0 0放十位。
2÷2=1……0 这个0放百位。
1÷2=0……1 一放在千位。
得1001。
9+9就相当于9×2,
就是二进制的1001×10(十进制2变成了10)=10010。

问题二:10011110101110110100010用电脑二进制怎么算答案 用电脑的计算器的高级模式。
或者直接在百度上搜索“进制转换“ 居然是表白的二进制

问题三:怎么样算一个数的二进制?比如说,36的二进制是多少?怎么算的? 100110 除2取余数法

问题四:11的二进制怎么算, 用11除以2,11/2,商5余1,在用商的5/2,商2余1,再用商的2除以2,商1余0,再用商的1除以2,商0余1,最后取余数:1,1,0,1从下到上读取数据,则结果为:1011 补充: 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数据也是采用位置计数法,其位权是以2为底的幂。例如二进制数据11011,其权的大小顺序为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中的某一个数。 2a(n-1)中的(n-1)为下标,输入法无法打出所以用括号括住,避免混淆。 32^2表示2的平方,以此类推。 例将二进制数据11101写成加权系数的形式。 解:(11101)2=(1×2^2)+(1×2^1)+(1×2^0)+(0×2^-1)+(1×2^-2) 追问: 1除以2怎么会得0呢 回答: 1除以2,商0余1・,我们取的最后结果是余数,并非商。1除以2,除不开,所以要商0结果呢就是余1啦。 补充: 给你两道题参考一下: 十进制转二进制 十进制整数转二进制数:除以2取余,逆序输出 例: (89)10=(1011001)2 2 89 2 44 …… 1 2 22 …… 0 2 11 …… 0 2 5 …… 1 2 2 …… 1 2 1 …… 0 0 …… 1 二进制与十进制的转换 (101101)2 =(1×23+0×22+1×21+1×20+0×2-1+1×2-2)10 =(8+0+2+1+0+025)10 =(1125)10

问题五:2的二进制怎么算? 两种方法:
1、第一步:除二取余,2/2=10,1/2=01,所以得到01;
第二步:倒序排列,得到10;
第三步:高位补零,得到00000010;
2、1的二进制是00000001,满2进1,
2的二进制就是00000010
手打,^_^

问题六:二进制的11111100如何换算为十进制数,运算过程是怎样的? 你怎么不会想啊,我刚告诉你方法了啊
11 11 11 00
76 54 32 10
02~0=0
02~1=0
12~2=4
12~3=8
12~4=16
12~5=32
12厂6=64
12~7=128
0+0+4+8+16+32+64+128=252

问题七:怎么计算―6的二进制 负数最高位是1,而6=4+2=12+12。故-6的二进制位10000110。你这样计算就好算咯,任意给一个数如:259,比它小的最大一个2的倍数是多少呢?显然是256=2的8次方,即第9位是1,然后259-256=3=2+1,即第1位和第2位为1(记住正数最低位是2的零次方,我叫它第1位)。于是259=(0001 0000 0011)B。如果是 -259 则为=(1001 0000 0011)B。(最高位表示符号位,1表示负数,0表示正数)。

从最低位(最右)算起,位上的数字乘以本位的权重,权重就是2的第几位的位数减一次方。

比如第2位就是2的(2-1次)方,就是2;第8位就是2的(8-1)次方是128。把所有的值加起来。

2(1-1)代表2的0次方,就是1;其他类推

比如二进制1101,换算成十进制就是:12(1-1)+02(2-1)+12(3-1)+12(4-1)=1+0+4+8=13。

扩展资料

1、二进制转换为八进制:

把二进制的数从右往左,三位一组,不够补0

列:111=4+2+1=7

11001拆分为 001和011,001=1,011=2+1=3。

那么11001转换为八进制就是31。

2、二进制转换为十六进制:

参照二进制转八进制,但是它是从右往左,四位一组,不够补0

列子:1101101拆分为1101、0110

分别计算两个二进制的值,1101=8+4+0+1=13,十六进制中13为D

0110=4+2=6,那么二进制1101101转换为十六进制就是6D。

参考资料:百度百科-数制

二进制的或运算:遇1得1。

二进制的与运算:遇0得0。

二进制的非运算:各位取反。

加法法则: 0+0=0,0+1=1+0=1,1+1=10。

减法,当需要向上一位借数时,必须把上一位的1看成下一位的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。

扩展资料:

二进制运算法则:

莱布尼兹也是第一个认识到二进制记数法重要性的人,并系统地提出了二进制数的运算法则。

二进制对200多年后计算机的发展产生了深远的影响。

他于1716年发表了《论中国的哲学》一文,专门讨论八卦与二进制,指出二进制与八卦有共同之处。

0、1是基本算符。

因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。

从右往左第一位表示2的0次方,第二位表示2的1次方,第n位表示2的n-1次方。

可以将1理解为有,0理解为无。

参考资料来源:百度百科——二进制运算法则

二进制计算法就是只用1和零来表示数字,我们平常说的是十进制,它是由0到9十个数字来表示的,具体的表示方法是,比如二进制0就是十进制的0,01就是十进制的1 11就是十进制的3, 100就是十进制的4。

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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12664698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存