2020-10-19 进制转换

进制转换

想要熟练的掌握进制转换 首先要明白进制的基本概念。

进制

进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制—X进制,就表示每一位置上的数运算时都是逢X进一位。在这篇文章中,我们只讨论二进制、八进制、十进制以及十六进制,十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,所以二进制只由0和1组成,以此类推,x进制就是逢x进位。人类天然选择了十进制,十进制编码几乎就是数值本身。(来源:百度(https://baike.sogou.com/v775479.htm?fromTitle=%E8%BF%9B%E5%88%B6))

废话不多说,下面讲进制的转换,为了方便理解,都以一个例题来阐述转换思路

各个进制间的转换

十进制->二进制(除2取余数 直到整数部分为0 然后由下而上)

在这里插入图片描述
八进制->二进制(将三个数分开,然后除2取余数,然后从左边补齐三位,最后将最左边非0数前的0全部去掉,得到二进制)
在这里插入图片描述
十六进制->二进制(原理和二进制相同,但是区别是补齐四位 )
在这里插入图片描述
二进制->十进制(将二进制数按权展开,相加)
在这里插入图片描述
二进制->八进制(将二进制从右向左分为三位,位置不够用0补齐,然后运算得到结果)
在这里插入图片描述
二进制->十六进制(从右向左展开分为四位,不够用0补齐,运算得到结果)
在这里插入图片描述
十进制->八进制(整数部分除以8取余数,直到无法整除。小数部分乘以8,取整,然后再将小数乘以8,取整,直到达到题目要求精度)
在这里插入图片描述
八进制->十进制(将八进制数按权展开,相加。和二进制->十进制数原理相同)
在这里插入图片描述
十进制->十六进制(整数部分除以16取余数,直到无法整除。小数部分乘以16,取整,然后再将小数乘以16,取整,直到达到题目要求精度)
在这里插入图片描述
十六进制->十进制(将十六进制数按权展开,相加)
在这里插入图片描述
八进制和十六进制互相转换,可通过二进制作为媒介,即:
在这里插入图片描述

总结

在这里插入图片描述

小结

进制转换并不难,只要理清关系,做好关系图,就能完全掌握。
另附上两个借鉴的网址,更加全面:
①https://blog.csdn.net/yuanxiang01/article/details/82503568?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160303071319725222413218%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160303071319725222413218&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-2-82503568.first_rank_ecpm_v3_pc_rank_v2&utm_term=%E8%BF%9B%E5%88%B6&spm=1018.2118.3001.4187

②https://zhinan.sogou.com/guide/detail/?id=316513357911#step08

附:
十六进制:一般用数字0到9和字母A到F(a到f),其中A-F表示10-15,这些称作十六进制数字。


作者:吕文康
学校:山东第一医科大学
2020年10月19日

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值