1. 首页 > 智能数码 >

二进制的算法 二进制相减的算法图解

二进制如何计算

最简单的计算,就是加一了。

二进制的算法 二进制相减的算法图解二进制的算法 二进制相减的算法图解


你一个一个的往上加就是了。

这一堆苹果,有多少个?

先用十进制,数一下: 1、2、3、4、5、6、7。

你再用二进制数一遍: 1、10、11、100、101、110、111。

递增计数,你会了吗?

你倒着数,就是递减,减一减一。。。

不懂可追问。

二进制的计算方法是怎样的

数字的“每个位”,都有一个特定的“值”。

十进制数,各个位的“值”是: ... 千、百、十、个 ... 。

进(借)位规则,就是“逢十进一”。

8031,就是:8 个千、0 个百、3 个十、1 个一。

二进制数,各个位的“值”是: ... 八、四、二、一 ... 。

进(借)位规则,就是“逢二进一”。

1101,就是:1 个八、1 个四、0 个二、1 个一。

加在一起,就是:十进制的 13。

---------------------

这里有一堆苹果:

你用十进制,数一下:

1、2、3、4、5、6、7 个。

再用二进制,数数吧:

1、10、11、100、101、110、111 个。

---------------------

二进制,就是一种计数法而已。

二进制的来源,与计算机毫无关系。

如果非要找出关系,也只能说是:计算机“傍上了”二进制。

二进制怎么算?

最简单的算术运算,就是加一了。

你一个一个的往上加就是了。

这一堆苹果,有多少个?

先用十进制,数一下: 1、2、3、4、5、6、7。

你再用二进制数一遍: 1、10、11、100、101、110、111。

递增计数,你会了吗?

逢二进一,你看出来没有?

你倒着数,就是递减计数,减一减一。。。

不懂可追问。

二进制怎么算

最简单的计算,就是加一了。

你一个一个的往上加就是了。

这一堆苹果,有多少个?

先用十进制,数一下: 1、2、3、4、5、6、7。

你再用二进制数一遍: 1、10、11、100、101、110、111。

递增计数,你会了吗?

你倒着数,就是递减,减一减一。。。

不懂可追问。

5+4=()在线等

二进制是怎么计算?

1+1+1+1

就是那么实现的

对应位数相加

0000

0001

+0000

0001

=0000

0010

除非是

1-1

计算机中

负数一般使用

补码形式

比如8位二进制表示

1-

0000

0001

-1

-1111

1111

1-

1就是

1+

(-1)

0000

0001

+1111

1111

=1

0000

0000

由于是8位二进制表示

第9位1

舍去

就是

0000

0000

补码中表示

0(同原码中0)

补码和原码要搞清楚

正整数用原码表示

即原码就是其二进制表示形式

而补码是

用二进制表示最高位数

n2的n次方

(也就是1

后面

n个零)减去其

绝对值二进制表示部分

比如

-2

用8位二进制补码表示:

2^8

=1

0000

0000

-0000

0010

=1111

1110

-2

+1

=1111

1110

+0000

0001

=1111

1111

=-1

可见

8位二进制虽然是

8位

但是首位用于做

符号

标志,所以可以表示的正数最大为

111

1111

也就是127

可以表示的负数最大为

1000

0000

也就是

-128

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息