二. 进制

2020-09-27 16:33:31 浏览数 (1)

一. 为什么要学习进制

  因为计算机只认识二进制, 也就是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 了

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

第三题: 也不再话下了

0 人点赞