二. 进制

一. 为什么要学习进制

  因为计算机只认识二进制, 也就是0和1, 为了更好地学习计算机, 我们要深入的理解学习进制

 

二.如何学习进制

  学习进制, 要忘记十进制和进制之间的转换. 

  每一种进制自身都是一种完美的体系.

 

三.进制的定义

  比如八进制的定义,  由8个符号组成, 分别是 0 1 2 3 4 5 6 7 逢八进一. 

  比如十进制的定义,  由10个符号组成, 分别是 0 1 2 3 4 5 6 7 8 9 逢十进一. 

  进制就是逢几进一,N进制就是逢 N进一.

 

  注意: 这里每一种进制都是由符号组成, 比如八进制, 他不一定是 0 1 2 3 4 5 6 7 , 只不过我们可以使用这几个符号来表示八进制. 使用其他的符号也是可以的.

 

常见的其他进制

  • 一分钟六十秒,逢六十进一,就是六十进制;
  • 一天二十四小时,逢二十四进一,就是二十四进制;
  • 一星期七天,逢七进一,就是七进制;
  • 一年十二个月,逢十二进一,就是十二进制;
  • 小学数学是逢十进一,就是十进制;
  • 而计算机中的数据只有 0 和 1,逢二进一,就是二进制。

  

四. 进制的书写

我们来看一下如何书写以下进制.

一进制

二进制

三进制

四进制

五进制

六进制

七进制

八进制

九进制

十进制

 

我们一一来说:先从一进制开始.

  • 一进制: 

古时候的人打猎回来, 就是使用的一进制. 如何表示一进制呢? 一进制, 就是逢一进一

  第一次打到 1, 第二次在记一个1, 第三次在记一个1. ...一次类推

那么只能记录1么?不是, 一进制表示的是使用一个符号来记录. 如果我们打的是野鸡, 那么我们话一个野鸡可不可以呢? 没问题, 可以的. 这就是一进制

  • 二进制

二进制, 就是逢二进一. 通常计算机的二进制使用的是0 和 1 来表示

 

 0用0来表示. 1用一表示. 2 用10表示, 3 用11表示, 4用100表示......以此类推

发散思维: 计算机的二进制是用0和1来表示. 那么可以用其他的来表示么? 用A和B可以么? 当然可以

 

 换一个思路, 我们可以用3 4 来表示么?同样的道理也是可以的.

 

  •  三进制

三进制, 就是用3个符号来表示. 逢三进一. 我们来表示0-20的21个数字

 

 

 

 

 

 0用0 来表示, 1用1来表示, 2 用2来表示, 3要进一, 用10来表示, 4用11来表示,以此类推

那么同理二进制也可以使用其他3个符号来表示, 我们用ABC三个字符来表示

 

 

 

  • 七进制

同样七进制使用7个字符来表示. 我们可以用 0, 1 ,2, 3, 4, 5, 6来表示 

 

 

 

 同理, 我们也可以用其他的字符来表示, 我们就使用ABCDEFG来表示

  •  

 

 

 由此可见, 我们可以使用任意字符来表示进制

 

五. 思考题

 

  • 你理解进制了么? 用进制来解释1+1等于3
  • 十进制定义: 有是个符号组成, 分别是 0 1 3 2 8 7 6 9 4 5 逢十进一
  • 十进制定义: 有是个符号组成, 分别是 A S B L K 7 6 V 9 5 逢十进一

第一题: 用013.....来表示10进制. 这样1是1 , 那么在加1 就是3 了

 

 

第二题: 有了上面的基础, 这个就很简单了. 

 

 

第三题: 也不再话下了

 

posted @ 2019-12-20 10:17  盛开的太阳  阅读(825)  评论(0编辑  收藏  举报