软考 进制之间转换一篇搞定,我看你行!

目录

目的:通过学习,掌握进制之间的转化方法

方法:实际例子分解学习

时间:大约半小时

地点:空调房

要求:专心!关掉手机!根据例子创建自己的笔记

例子:进制之间的转换,个人认为最好是先转化成 2进制, 再转化成目标进制。 

高进制=>低进制

①: 16进制 => 2进制

②: 10进制 => 2进制 (特殊记忆)

③: 8进制 => 2进制 

低进制=>高进制

        ①:2进制 => 16进制

        ②:2进制 => 10进制 (特殊记忆)

        ③:2进制 => 8进制

关于 16=>10、16=>8、2=>8、2=>10 我相信你已经会了


目的:通过学习,掌握进制之间的转化方法

方法:实际例子分解学习

时间:大约半小时

地点:空调房

要求:专心!关掉手机!根据例子创建自己的笔记

例子:进制之间的转换,个人认为最好是先转化成 2进制, 再转化成目标进制。 

高进制=>低进制

①: 16进制 => 2进制

                         16进制的  AC9   => 2进制为  1010 1100 1001

                        十六进制各个代表如下图

0123456789ABCDEF
0123456789101112131415

                       得出:                    A       C        9  

                                                    10       12       9

16=>2 有4为分别是  8421            8421   8421   8421 

将 8421 相加得到目标 10           1010   1100   1001

                        最终结果            1010   1100   1001     散开练习

②: 10进制 => 2进制 (特殊记忆)

                10进制 97.25 =>  2进制为 1100001.01

                十进制的稍微有点不同,需要通过除法得商法转换

        整数部分                                        小数部分(用小数乘2得到结果为整数停止)

         97/2 = 48 ····1                          0.25 * 2 = 0.5 ···· 0 
         48/2 = 24 ····0                          0.5   * 2 = 1   ····· 1
         24/2 = 12 ····0                         
         12/2 =  6  ····0                         
         6 / 2 =  3  ····0                         
         3 / 2 =  1  ····1                         
         1 / 2 =  0  ····1                          
        从下到上 得 1100001                 从上到下 得 01 

                                最终结果   1100001.01    散开练习

③: 8进制 => 2进制 

                8进制 527 => 2进制为 10101111

                                             5       2       7  

8=>2 有3为分别是  421      421   421  421

将 421 相加得到目标 5       101   010  111                                   

                            最终结果            101 010 111     散开练习

低进制=>高进制

        ①:2进制 => 16进制

                2进制 10110001.101  => 16进制为 B1.A

拆分为                                      1011 0001 .101             整数补齐左边 小数补右边

补齐后                                       1011        0001  .     1010

2=>16 有4为分别是  8421         8421        8421  .     8421

 对对应结果下来相加                 8+2+1          1    .     8+2

相加结果                                        11            1   .        10

结果为16进制 对应表格

0123456789ABCDEF
0123456789101112131415

                          最终结果           B1.A    散开练习

        ②:2进制 => 10进制 (特殊记忆)

        2进制    1001101.01  => 10进制为 77.25

2进制       1        0       0       1       1       0       1       .       0       1        采用平方相加

下标         6        5       4       3       2       1       0       .       -1      -2

相加     1*2^6 +  0   +  0   +  1*2^3 + 1*2^2 + 0 +1*2^0  .    0*2^-1 +   1*2^-2

                64   +  0  +  0   +   8   +  4  +  0  +  1       .      0   +    0.25 

                         最终结果           77.25    散开练习

        ③:2进制 => 8进制

                        2进制 11111011.11 => 8进制为 373.6

分割方法 3位一分 整数从右边往左分   小数从左往右分  补0 整数左补 小数 右补

分割补0 结果为                        011        111        011        .        110

2=>8 有3为分别是  421           421        421        421        .        421

对对应结果下来相加                2+1       4+2+1      2+1       .        4+2

                                    最终结果           373.6    散开练习

关于 16=>10、16=>8、8=>10、8=>16 我相信你已经会了

        把2进制作为中间关系,再转到目标进制

        PS:    

2进制B
8进制O
10进制D
16进制H

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值