测试基础系列之进制和进制转换 第2讲

一、进制基础(十进制、二进制、十六进制)

1、十进制(作为案例,整理规律)

     (1)系数范围:0-9

     (2)进位规则:逢10 进1

     (3)权:基数(几进制基数就是几)的次幂

      十进制的基数:10

      十进制的权:10的次幂

规律:最右侧1位是10的0次幂(任何数的0次幂都得1),每向左移动1位,权的次幂数+1。

     (4)进制的表示:

          表示1:下角标 几进制就写几

          表示2:后缀--十进制后缀D

     提示:默认的进制是十进制,如果数字没有任何表示默认就是十进制。

2、二进制(计算机的机器语言)

一、进制基础

    1、十进制

       (1)系数范围:0-9

       (2)进位规则:逢10进1

       (3)权:10的次幂

       (4)表示:十进制是默认进制

            方式1:下角标 10

            后缀:D

    2、二进制

        (1)系数范围:0,1

        (2)进位规则:逢2进1

        (3)权:2的次幂

          规律:最右侧1位的权是2的0次幂,每向左移动一位,权的次幂数+1.

        二进制(任意进制)→十进制

       方法:按权展开求和

       说明:每位的系数*该位的权,得到乘积,相加求和

       (4)二进制的表示

            方式1:下角标 2

            方式2:后缀:B

3、十六进制 

    说明:二进制的位数太多,表示起来比较繁琐。所以为了简化数据的表示,在计算机体系中引入了十六进制和八进制(应用较少)。

       (1)系数范围:0-9,10-A,11-B,12-C,13-D,14-E,15-F (A-F)

       (2)进位规则:逢16进1

       (3)权:16的次幂

      规律:最右侧1位是16的0次幂,每向左移动一位,权的次幂数+1.

     扩展:十六进制→十进制

     方法:按权展开求和

       (4)十六进制表示

          表示1:下角标 16

          表示2:后缀 H

二、进制之间的转换

(1)与十进制相关的转换(以十进制为中心考虑)

     1) 任意进制→十进制

             方法:按权展开求和

     2) 十进制→任意进制

          方法:除基取余逆读法

          说明:步骤1:十进制数除以基数(转几进制就除以几),得到商和余数(整数);

        步骤2:继续用商除以基数,直到商为0时为止;

        步骤3:最后倒序读取余数作为结果;

 

        例:13D=(     )B

       

        例:43D=(    )H

 

(2)二进制与十六进制之间的相互转换

说明:每4位二进制可以表示1位十六进制(0000-1111 ,0-15 是十六进制的系数范围)

      1)二进制→十六进制

        方法:4合1

        说明:

步骤1:从后向前每4位分成一组(最左侧一组如果不够4位,可以前面补0)

步骤2:计算每组对应的十六进制结果(注意: 0-9 ,A-F)

步骤3:按顺序读出结果

练习:

        

      2)十六进制→二进制

        方法:1分4

       说明:将每位十六进制数拆分成4位二进制数,按顺序读出。

 

     练习:

    

3、扩展:面试题 (进制数据“+-*/”运算)

    例:(3A)H * (1010)B = (    )D

    考点:任意进制转换成十进制

    思路:将所有数据都转换成十进制,进行十进制+-*/计算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

謹言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值