2020软考下半年考点整理

2020软考下半年考点整理

一、数值表示

1.二进制转八进制、十六进制

1.1二进制转八进制

二进制中每三位数值为一位八进制数,方法为以小数点为分界点,小数点往左每三位取一位(位数不够的在左侧补0),小数点往右每三位取一位(位数不够的在右侧补0)。
例题:1010001.10B=——Q
答:二进制 001 010 001.100(补全)
八进制 1 2 1 . 4
答案为121.4Q

1.2二进制转十六进制

二进制中每四位数值为一位十六进制数,方法为以小数点为分界点,小数点往左每四位取一位(位数不够的在左侧补0),小数点往右每四位取一位(位数不够的在右侧补0)。
例题:1010001.10B=——H
答:二进制 0101 0001 . 1000(补全)
十六进制 5 1 . 8
答案为51.8H

2.八进制、十六进制转二进制

八进制转二进制,即八进制的一位为二进制的三位;
十六进制转二进制,即十六进制的一位为二进制的四位。

3.十进制转 八进制、十六进制

3.1十进制转八进制

十进制转八进制,将十进制数分成两部分–整数部分和小数部分,整数部分,作为被除数除以八,每次的余数拿出来,直到被整除或者留下的数小于八,最后将余数从下往上倒取。
小数部分,乘以八,取整数,再将剩余的小数乘以八取整数,直到小数部分为0,或者达到所要求的的精度为止,最后将之前留下的整数,顺序取出。
例题:54.58D=——Q(精确到小数点后四位)
答:如图所示
加粗样式 图1十进制转八进制计算

3.2十进制转十六进制

十进制转十六进制,将十进制数分成两部分–整数部分和小数部分,整数部分,作为被除数除以十六,每次的余数拿出来,直到被整除或者留下的数小于十六,最后将余数从下往上倒取。
小数部分,乘以十六,取整数,再将剩余的小数乘以十六取整数,直到小数部分为0,或者达到所要求的的精度为止,最后将之前留下的整数,顺序取出。

4. 八进制、十六进制转十进制

4.1八进制转十进制

八进制转十进制,由左往右依次乘以八的N次幂(N从零开始),即左侧第一位转换时需要用其值乘以八的0次幂,第二位用其值乘以八的1次幂,以此类推
例题:45Q=——D
答:4*81+5*80=37D

4.2十六进制转十进制

十六进制转十进制,由左往右依次乘以八的N次幂(N从零开始),即左侧第一位转换时需要用其值乘以十六的0次幂,第二位用其值乘以十六的1次幂,以此类推
例题:45H=——D
答:4*161+5*160=69D

5. 二进制与十进制的相互转换

5.1二进制转十进制

二进制转十进制,由左往右依次乘以二的N次幂(N从零开始),即左侧第一位转换时需要用其值乘以二的0次幂,第二位用其值乘以二的1次幂,以此类推
例题:1010B=——D
答:123+0*22+121+0*20=10D

5.2十进制转二进制

十进制转二进制,将十进制数分成两部分–整数部分和小数部分,整数部分,作为被除数除以二,每次的余数拿出来,直到被整除或者留下的数小于二,最后将余数从下往上倒取。
小数部分,乘以二,取整数,再将剩余的小数乘以二取整数,直到小数部分为0,或者达到所要求的的精度为止,最后将之前留下的整数,顺序取出。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值