28059人加入学习
(78人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费

除基取余倒排法;

 

 

乘基取整顺排法

[展开全文]

二进制:0-1

(0,1)

八进制:0-7

(0,1,2,3,4,5,6)

十进制:0-9

(0,1,2,3,4,5,6,7,8,9)

十六进制:0-15

(1,2,3,4,5,6,7,8,9,a,b,c,d,e,f)

[展开全文]

第八十课  十进制和二进制之间的转换

1. 进制基础表达方法:

二进制      0-1

八进制      0-7

十进制      0-9

十六进制  0-15(10用a表示,11用b表示……15                             用f表示)

2. 进制的权重计算解析:(二进制转十进制)

①十进制转十进制(演示)

   1        2        3    (十进制一百二十三)

{10}^{2}\, \, {10}^{1}\, \, {10}^{0}

               ↓

1*{10}^{2}+2*{10}^{1}+3*{10}^{0}=100+20+3=123

 

{10}^{2}\, \, {10}^{1}\, \, {10}^{0}表示位数上的权重,10表示十进制。

②二进制转十进制:

 1     1      1     0   =    14(二进制的14)

{2}^{3}\, \, {2}^{2}\, \, {2}^{1}\, \, {2}^{0}

              ↓

1*{2}^{3}+1*{2}^{2}+1*{2}^{1}+0*{2}^{0}=1*8+1*4+1*2+0

=8+4+2+0

=14

利用权重将二进制转换成十进制的方法。

3. 不同进制有不同的标识。

4. 将十六进制转换成十进制的数:

   a        2    (十六进制的162,a为10)

{16}^{1}\, \, {16}^{0}

         ↓

10*{16}^{1}+2*{16}^{0}=160+2=162

5. 将10进制转换成二进制

51(10进制)

51除2-----余1

25除2-----余1

12除2-----余0

6除2-------余0

3除2-------余1

1除2-------余1

0

然后重下向上些就是二进制

110011  这就是二进制的51

每一步都这么神奇,当初研究计算机的那些科学家们是怎么想出来的呢?

 

 

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(118)
图文(2)