进制快速转换

大家好,第一次写blog,有什么不足,大家见谅。今天主要是给大家讲解进制之间的转换,相信很多朋友一知半解的,其实也就那么回事,废话不多说,现在开始讲解。

进制的表达方式

二进制是由0和1组成,通常以ob开头八进制是由01234567组成,以O开头十进制0123456789组成十六进制由0123456789abcdef组成,通常以ox开头

二进制,八进制,十进制,十六进制的快速转换


二进制
二进制Binary system是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一"。计算机的运作是靠二进制,而我们输入代码的则为高级语言,计算机将我们的语言转换为它能读懂的语言。
在计算机中,010100一串东西就是二进制,0和1分别代表开和关,表示一种状态,后来人们一想,那么多数据光靠两种状态并不能满足人们,比如一部某老师的教程视频,就需要很多种状态来控制。
那么怎么办呢?那么就用八种状态来表示一个数据,也就是:一个数据=01100001(八种状态)这八种状态就叫***字节***!

1byte(字节)=8bit
1kb=1024byte
1mb=1024kb
1g=1024mb


二进制和十进制

二转十


ob01011=1+2+8=11,这一结果怎么来的,首先

   1    1   1  1  1  1 1 1 128 64 32 16 8 4 2 1 对应的十进制全部加起来是255

记住上面这一串数字就可以了,除了1其他的都2次方
再比如ob011011=1+2+8+16=27
是不是很轻松的就算出来了!

十转二

比如十进制30,30里面是不是16,30-16=14,14里面是不是有8,14-8=6,6里面是不是4,6-4=2,然后对应上面的那串数据,轻松得出ob11110。

二进制和八进制

二转八

ob11001,八进制三位一体,从右往左数,差几位就在左边补0,ob011001

011也是一样得出2+1=3,
001对应十进制的算法得出1,
所以八进制为O31,O是八进制的表示方法
八转二
相反的八进制转为二进制,对聪明的你们也是轻轻松松,
比如21,也是分别拆开就可以了,
2对应的就是010
1对应的001
组合起来就是ob010001

二进制和十六进制

二转十六

十六进制是四位一体,在这里,特别说一下十六进制是由0123456789abcdef组成,在计算的时候你可以把abcdef分别看成10,11,12,13,14,15。
那么接下来就很简单了,比如ob0101101,也和二转八一样,从右往左补差位
ob00101101,再将其分成2份
ob0010=2
ob1101=13,13代表D
得出ox2D

十六转二

道理和八转二一样的,列:ox3E
ob3=0011
ob14=1110
组合起来00111110
希望大家多多支持,后期会出关于python的小白如何入门的教程。

2020-12-09相关推荐

  1. 2020.12.09 ps调色

    欢迎观看阿贝贝啊的今日成果 今天为大家带来的是自己拍摄的照片,以及调色成果. 原图 调色过后 手上的片子不要着急丢,调一调也许会有大惊喜! 感谢观看阿贝贝啊今日划水 的成果!

  2. 2020链家杭州二手房数据分析(截止到2020年09月07日)

    2020链家杭州二手房数据分析(截止到2020年09月07日) 1 项目背景 通过python爬去链家杭州二手房的数据,网址为:https://hz.lianjia.com/ershoufang/.可 ...

  3. 2020年09月-电子学会青少年等级考试C语言(二级)真题与解析

    2020年09月软件编程(C语言)等级考试(二级) 分数:100   题数:5时间限制:1000 ms   内存限制:65536 kB 1.单词倒排 [题目描述]   编写程序,读入一行英文(只包含字 ...

  4. 一篇文章足够你学习蓝牙技术,提供史上最全的蓝牙技术(传统蓝牙/低功耗蓝牙)文章总结,文档下载总结(2020/12/11更新)

    本文章目的: 1)给广大蓝牙爱好者提供蓝牙资料下载渠道 2)给广大蓝牙爱好者增加一个蓝牙学习文章导读 我们的蓝牙书以及CSDN蓝牙系列的书籍以及视频有以下计划,大家可以根据兴趣爱好或者工作需要挑选特定 ...

  5. 【财经期刊FM-Radio|2020年09月25日】

    [财经期刊FM-Radio|2020年09月25日] 微信公众号: 张良信息咨询服务工作室 [今日热点新闻一览↓↓] 要闻: 欧股创三月新低,美股大震荡最终惊险收涨,期银抹平6%跌幅转涨,天然气两日高 ...

  6. 9月17日服务器维护,2020年09月17日维护公告

    亲爱的玩家: 为了保证服务器的稳定和服务质量,<大话西游2免费版>将于2020年09月17日早上8:00停机,进行每周例行的维护工作,维护时间为早上08:00至09:30,同时,本次停机还 ...

  7. 2020.12.25十六进制转八进制

    2020.12.25十六进制转八进制 题目描述 输入一个十六进制数,字母全为大写,要转为八进制,要求:开头不为0. 输入格式 输入的第一行为一个正整数n (1<=n<=10). 接下来n行 ...

  8. 2020.12.17

    2020.12.17 1.无重复字符的最长子串(leetcode3) 思路:使用滑动窗口机制 设置右指针移动,其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目 ...

  9. 2020.12.15

    2020.12.15 1.有向图判断是否有环 对于图类问题,首先利用邻接表对图进行表示,如图所示:通常使用List<List>的格式存储表示. 在本题中,输入为[a,b]表示b指向a,所以 ...

  10. 刷题之旅2020.12.05

    2020.12.05 1.前中后序 递归/非递归 实现 一.使用栈模拟递归实现过程 先序/中序 public List preinOrder2(TreeNode root){if(root==null ...

最新文章

  1. python input 数字_Python:raw_input读取数字的问题
  2. maven 更改项目名称
  3. ALGO-22_蓝桥杯_算法训练_数的划分(DP)
  4. makemoney 秘密
  5. nohup命令输出日志_逼格高又实用的Linux高级命令,开发运维都要懂
  6. (转)WebSphere的web工程中怎么获取数据源
  7. [css] inline、block、inline-block这三个属性值有什么区别?
  8. 关于配置Webapck的 exclude 不过滤 node_modules Babel却没有处理转换node_modules的源码
  9. ViewPager——PagerTitleStrip和PagerTabStrip
  10. load,initialize方法
  11. Android 实时数据库工具Database Inspector
  12. 【笑爆肚子的超级冷笑话】
  13. 先是艾瑞咨询后是腾讯,永洪科技把客户变成了投资人
  14. FPGA开发中sof和elf文件的合并与格式转换
  15. 黑灰对比可以为高大上网站风格代言
  16. aws mysql 升级_aws RDS 版本升级最佳实践的探讨
  17. Amazon SES 邮件发送服务
  18. CrossCompiler And Auto tools
  19. CANoe CAPL 接收以太网报文--UDP
  20. python三剑客是什么意思_linux三剑客是什么意思

热门文章

  1. 全球及中国报刊行业运营策略与未来发展态势研究报告2022版
  2. wine linux安装目录,[Linux]WINE安装教程
  3. 用C++做的文本分割器(就是黑乎乎的那个)
  4. HTML文件不小心删了怎么办,不小心删除的文件怎么恢复
  5. 个人网站建设基本步骤解析
  6. 百度语音合成离线使用研究
  7. 微信小程序:简单计算器
  8. 职场篇(一):明哥的职场礼仪七堂课笔记
  9. 私域流量运营部门员工团队KPI绩效管理考核方案计划表格
  10. Unity中XChart饼图如何增加调色盘颜色选项