您的位置  > 互联网

如果女朋友有二进制数那么简单就好了

如果女朋友有二进制数

如果这么简单就好了

国庆假期后复工第一天,超模就看到有小哥哥在后台留言:

emmm……狗粮措手不及? 什么是女朋友? ? ?

不过,作为科普网红,超模却很高兴地说:

为了方便理解,我简单介绍一下二进制数吧!

什么是十六进制

基础系统是承载系统。 进位系统是一种可以用有限数量的计数符号表示所有值的计数方法。

我们常用的进制包括:二进制、八进制、十进制和十六进制。 它们的区别在于数字运算时数字增加一位数。 例如,我们常用的十进制是由数字0-9组成,每一位十进制数字。

同样,二进制数是由 0 和 1 两位数字表示的数字。它的基数是 2,因此每个二进制数都携带一位数字。

二进制表示

我们先来看看我们习惯使用的十进制。 事实上,每个十进制数都可以用连续的10次方来表示。

例如:十进制的10111可以表示为

即:10111=1x104+0x103+1x102+1x101+1x100=10000+100+10+1

那么,二进制10111也可以用2的连续幂来表示。

此时二进制数10111用十进制表示为

1x24+0x23+1x22+1x21+1x20=16+0+4+2+1=23

通过这个方法,我们可以得到十进制数0~9的二进制表示:

现在你可以了解二进制数字时钟了(虽然超模没见过有人用过)

好了,现在我们知道了如何将二进制转换为十进制,那么我们如何将十进制转换为二进制呢?

采用“除2,取余,逆序排列”的方法将十进制整数转换为二进制整数。

具体方法是:十进制整数除以2,即可得到商和余数; 然后将商除以2,就得到商和余数,以此类推,直到商为0。

然后将先得到的余数作为二进制数的低位,后得到的余数作为二进制数的高位,依次排列。

我们看一下刚才的十进制23是如何转换成二进制10111的:

因此,23=(为了与十进制数区别,一般在二进制数后面加B)

二进制数的四种算术运算

与十进制数一样,二进制数也有四种算术运算:加法、减法、乘法和除法。 二进制和十进制的算术格式是相同的。 不同的是,十进制每十年前进一位,而二进制每两年前进一位。

① 加法运算:“每二加一”。

0+0=0、0+1=1、1+0=1、1+1=10

当遇到“1+1”时,向相邻的高位进1。

求 1011B+1011B=?可以用与十进制数相同的垂直形式计算

②减法运算:“借一除二”。

0-0=0、1-0=1、1-1=0、10-1=1

遇到“0-1”时,需要从高位借1,充当2(10)。

求 1100B−111B=?

③ 乘法运算:“将每个数相乘,然后相加”。

0×0=0、0×1=0、1×0=0、1×1=1

求1101B×101B=?

④ 除法运算:“将每个数相除,然后进行减法运算。”

0÷0 =0(无意义)、1÷0 =0(无意义)、0÷1 =0、1÷1=1

求 1111B÷101B=?

二进制应用程序

二进制()是计算技术中广泛使用的数字系统。 有人曾说过:“计算机的世界是由0和1组成的”。

为什么这么说?

首先,从四次二进制算术运算可以看出,二进制表示的数字虽然位数较多,但计算却非常简单。 例如,加法和乘法分别只有4个公式,但十进制的公式却有100多个。

还有一个原因是,在计算机上,存在很多两种完全相反状态的现象。 例如,电路的通电和断电、电容器的充电和放电、晶体管的通断等,都可以用两个二进制符号1和0来表示。

晶体管在电子产品中的主要作用是作为可变电流开关,根据输入电压控制输出电流。 在计算机中,可以直接用二进制符号1表示开,0表示关,简单明了。

晶体管:构成计算机核心部分(如CPU、内存等)的基本元件称为晶体管。 晶体管是一种固体半导体器件,几乎用于所有电子设备。

试想一下,如果计算机使用十进制数字,那么它需要能够表示数字0到9的10种物理状态的电子设备。 。 这在技术上是相当困难的,但是使用二进制数只需要 1 和 0 两种状态,这在技术上是小菜一碟。

而且,在逻辑代数中,二进制的1和0也可以用来表示“真”和“假”。 二进制只有两种状态,数字传输处理不易出错。

二进制源

说了这么多,你一定想知道是谁发明了如此有用的二进制数!

最受欢迎的二进制发明者是莱布尼茨。 每个人都熟悉莱布尼茨。 他是德国著名哲学家、数学家。 他是人类历史上罕见的通才,被誉为十七世纪的亚里士多德。

除了他与牛顿之间谁是微积分第一创始人的问题成为数学界最大的公案之外,莱布尼茨的“二进制”发明是否受到中国《周易》的启发也为世人争论不休。 。

它的一个版本是:

确实有人向莱布尼茨展示了中国先天八卦图,但在此之前,莱布尼茨创造了二进制系统。

1679年,莱布尼茨完成了论文《二进制算术》的草稿。 莱布尼茨不仅详细解释了“二进制”算术的原理,还给出了加、减、乘、除四种算术运算的规则。

1701年,莱布尼茨在给北京的法国传教士白金的信中,再次阐述了“二进制”的算术规则,并希望白金将“二进制”介绍给康熙皇帝。 (听说康熙是个数学爱好者)

收到信的白金觉得莱布尼茨的“二元”似乎与中国的八卦图形有某种联系。 例如,八卦中的阴妖“--”相当于“二元”中的“0”,阳妖“--”相当于“1”。 于是他在回信中说明了自己的想法,并寄回了一张伏羲八卦图。

1703年4月,莱布尼茨收到了白金的回信。 直到那时,他才开始正式研究八卦符号,并发现他的二进制系统与伏羲八卦图之间的一致性。

不久之后,莱布尼茨写了一篇论文《二进制算术的解释——论仅使用0和1并讨论它们的使用以及伏羲所用数字的意义》,发表在法国《皇家科学院学报》上科学”。

但还有另一种说法:

通过对欧洲现存17世纪中西交流文献的回顾和考证,驳斥了先天地图是在莱布尼茨发明二进制之后才出现的理论。

我们还不能确定《周易》是否引发了莱布尼茨发明“二进制系统”,但我们可以肯定的是,莱布尼茨的二进制算术系统与《周易》的哲学思想一脉相承。变化”。

好了,说完了,给我五个!

本文为网易新闻·网易号《每个人都有态度》专题内容

部分信息来源于网络