美文网首页
逢二进一【二进制】

逢二进一【二进制】

作者: 布尔的布 | 来源:发表于2017-06-11 22:12 被阅读0次

站好位置

数字“15”和“51”一样吗?
肯定是不一样的。但是它们都有一个“1”和一个“5”,只是位置不一样。
为啥好好的数字,它放的位置不一样,所代表的数量就不一样呢?
这是全世界统一规定的。大家从小学习数学,就是教大家认识这些规定。
先看看不用这个规定,我们是怎么记下数字的。

<small>(ps:这是五,可以用五根线表示。)</small>

<small>(小布语:有“复制”这种神器,十五根线小意思)</small>

好的,目前可能觉得,就是画几根线而已,难度不大。那我们提高一下难度。


<small>(小布语:看一眼,就知道多少,我服你)</small>

总共是一百二十三根线。
如果是一百万根线,那画的人得画多久,看的人得数多久。

接下来,我们玩个小游戏。

  • 道具:两个框子(颜色不一样),十八根笔。
  • 要求:每个框子最多只能放九根笔。
  • 任务:从零到九十九的每一个数字,都要清晰的表达出来。

<small>(ps:可能大家有各种各样的方法,现在只用跟本文主题有关的方法。)</small>

按照笔的数量,最多只有十八根笔,所以好像只能表达到“十八”,之后的数字都没办法表达。
我们可以看到两个框子的颜色不一样(蓝和红)。那么就可以用不同的颜色,表达不同的数值。

  • 红色框子:放几根笔,就表示几根笔。
  • 蓝色框子:放一根笔,就表示十根笔。

<small>(ps:蓝框表示有三十根笔,红框表示有六根笔,加起来就是三十六)</small>

我们都知道位置是有高有低的。

  • 高位:比较高的位置。
  • 低位:比较低的位置。
  • 高位和低位:“高位”的位置比“低位”高。
  • 最高位:位置最高。
  • 最低位:位置最低。

怎么知道谁的位置高呢?
注意,重点来了。

  • 谁代表的数量大,谁就是高位。
  • 谁代表的数量最大,谁就是最高位。
  • 谁代表的数量最小,谁就是最低位。
    <small>(ps:此处用简单粗暴的方法来理解概念)</small>

蓝框表示的数量,比红框表示的数量大,所以蓝框是高位,红框是低位。
我们平常见到的数字,都是低位在右边,高位在左边。

十进制

前面的小游戏里,有一个限制:

每个框子最多只能放九根笔。

也就是说,遇到“十”的话,只能把红框的笔都拿掉,在蓝框里加一根笔。
小学数学里的“加法”运算,有一个“进位”规则,也是按照这种规则来计算的。
这种遇到“十”,就往“高位”加“一”的制度,有个专有名词。

十进制


<small>(ps:在十进制的世界里,都是由0到9组成的)</small>

什么是“进制”呢?
可以简单理解为,进位的制度。
“十进制”是遵守“逢十进一”的进位规则。
我们平常使用的数字体系,就是“十进制”。


<small>(ps:左边低位,右边高位)</small>

二进制

既然“十进制”,那有其它“进制”吗?
这个肯定有,这才是本文的主题。
把前面的小游戏里,有一个限制改为:

每个框子最多只能放一根笔。

那么就会变成“逢二进一”的进位规则。

二进制


<small>(ps:在二进制的世界里,都是由0和1组成的)</small>

之前一直在说“0和1”,其实它们就是“二进制”。

<small>(ps:这个数的读音为“壹零零壹壹零零”)</small>

“二进制”数的每一位,都没有超过“二”,故读音只是“零”和“壹”的组合。

二进制与十进制

小学的时候,学习数数都是从“0”数到“100”。
“二进制”的数数是怎么样呢?
“二进制”是怎么与“十进制”对应的呢?

<small>(ps:“二进制”数到“2”时,往“高位”进“1”)</small>

相对应“十进制”,“二进制”需要的位数明显多得多。
比如,“十进制”的“12”只有两位,对应到“二进制”的“1100”,就有四位数了。
需要“十进制”转到“二进制”,或者“二进制”转换“十进制”,通过一定的方法可以计算出来。
<small>(ps:可以上网查找具体方法,也可以用计算器直接转换)</small>

八进制与十六进制

用“二进制”表示比较大的数字,你会看到一大堆的0和1,书写比较麻烦。
这个时候可以用“逢八进一”的“八进制”,或者“逢十六进一”的“十六进制”,来书写较大的数字。
而且“二进制”、“八进制”、“十六进制”之间转换比较方便简单。

本文目的

本文的重点:

逢二进一

如果,你看完这篇文章,能够用“二进制”的“0”和“1”,从零默写到三十,那么相信你已经理解了这个“逢二进一”的概念了。
<small>(ps:为什么是写到“三十”,写少没效果,写太多会累。。。)</small>
提醒一下,这个默写是按照“逢二进一”的规律来的,不是死记硬背!
或者你看懂了网上的一个冷笑话:
“世界上有10种人,一种看懂了二进制,一种看不懂。”

原文链接:
https://mp.weixin.qq.com/s?__biz=MzI1NzcwNTMxMw==&mid=2247483679&idx=1&sn=794e2219fb50cb8f143b2bde0ed8334a&chksm=ea121511dd659c07bb967fcc84dd2968aa7d99520c2377b87cade2738184d039fedc475dfd90#rd

相关文章

  • 进制转换

    二进制 逢二进一自己归零 前面进一位 十进制:12二进制:1100(逢二进一)八进制:14(逢八进一)十六进制 :...

  • 二进制 十进制 十六进制

    二进制:逢二进一 十进制:逢十进一 二进制与十六进制的转换: https://jingyan.baidu.com/...

  • 二进制、八进制、十进制、十六进制之间的相互转换

    二进制、八进制、十进制、十六进制的定义就不再赘述了 二进制 逢二进一; 八进制 逢八进一 ;十进制 逢十进一;十六...

  • C语言入门开发-进制

    进制 1:二进制 [十进制]0 1 2 3 4 5 6 7 8 9 (逢十进一) [二进制]0 1 (逢二进一) ...

  • 2018-01-08第三节:二进制

    1.二进制和十进制的转换: 十进制的特点是,逢十进一。二进制就是逢二进一,二进制中只有0和1; 2.二进制加法运算...

  • golang基本语法

    一、二进制、八进制、十进制、十六进制 1.1 进制 二进制:逢二进一,数值只有0和1。 八进制:逢八进一,数值有0...

  • 进制转换

    十进制转二进制 逢二进一 二进制转十进制 十进制转八进制 逢八进一 八进制转十进制 十进制转十六进制 逢十六...

  • 2020-04-26

    算法:位运算 �十进制:逢十进一,生活中常见的数字。二进制:逢二进一,计算机系统使用的数制,只有0、1。八进制:逢...

  • 进制转换

    进制进制,就是进位制,代表着某一位置上的运算时是逢x进一位,二进制就是逢二进一,八进制就是逢八进一,十进制就很容易...

  • php位运算

    一、二进制基本概念:所谓二进制就是逢二进一(0,1),因为使用二进制只有0,1两个数,易于电子方式实现。同时通过0...

网友评论

      本文标题:逢二进一【二进制】

      本文链接:https://www.haomeiwen.com/subject/rjbxattx.html