2020-12-09
进制快速转换
大家好,第一次写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相关推荐
- 2020.12.09 ps调色
欢迎观看阿贝贝啊的今日成果 今天为大家带来的是自己拍摄的照片,以及调色成果. 原图 调色过后 手上的片子不要着急丢,调一调也许会有大惊喜! 感谢观看阿贝贝啊今日划水 的成果!
- 2020链家杭州二手房数据分析(截止到2020年09月07日)
2020链家杭州二手房数据分析(截止到2020年09月07日) 1 项目背景 通过python爬去链家杭州二手房的数据,网址为:https://hz.lianjia.com/ershoufang/.可 ...
- 2020年09月-电子学会青少年等级考试C语言(二级)真题与解析
2020年09月软件编程(C语言)等级考试(二级) 分数:100 题数:5时间限制:1000 ms 内存限制:65536 kB 1.单词倒排 [题目描述] 编写程序,读入一行英文(只包含字 ...
- 一篇文章足够你学习蓝牙技术,提供史上最全的蓝牙技术(传统蓝牙/低功耗蓝牙)文章总结,文档下载总结(2020/12/11更新)
本文章目的: 1)给广大蓝牙爱好者提供蓝牙资料下载渠道 2)给广大蓝牙爱好者增加一个蓝牙学习文章导读 我们的蓝牙书以及CSDN蓝牙系列的书籍以及视频有以下计划,大家可以根据兴趣爱好或者工作需要挑选特定 ...
- 【财经期刊FM-Radio|2020年09月25日】
[财经期刊FM-Radio|2020年09月25日] 微信公众号: 张良信息咨询服务工作室 [今日热点新闻一览↓↓] 要闻: 欧股创三月新低,美股大震荡最终惊险收涨,期银抹平6%跌幅转涨,天然气两日高 ...
- 9月17日服务器维护,2020年09月17日维护公告
亲爱的玩家: 为了保证服务器的稳定和服务质量,<大话西游2免费版>将于2020年09月17日早上8:00停机,进行每周例行的维护工作,维护时间为早上08:00至09:30,同时,本次停机还 ...
- 2020.12.25十六进制转八进制
2020.12.25十六进制转八进制 题目描述 输入一个十六进制数,字母全为大写,要转为八进制,要求:开头不为0. 输入格式 输入的第一行为一个正整数n (1<=n<=10). 接下来n行 ...
- 2020.12.17
2020.12.17 1.无重复字符的最长子串(leetcode3) 思路:使用滑动窗口机制 设置右指针移动,其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目 ...
- 2020.12.15
2020.12.15 1.有向图判断是否有环 对于图类问题,首先利用邻接表对图进行表示,如图所示:通常使用List<List>的格式存储表示. 在本题中,输入为[a,b]表示b指向a,所以 ...
- 刷题之旅2020.12.05
2020.12.05 1.前中后序 递归/非递归 实现 一.使用栈模拟递归实现过程 先序/中序 public List preinOrder2(TreeNode root){if(root==null ...
最新文章
- python input 数字_Python:raw_input读取数字的问题
- maven 更改项目名称
- ALGO-22_蓝桥杯_算法训练_数的划分(DP)
- makemoney 秘密
- nohup命令输出日志_逼格高又实用的Linux高级命令,开发运维都要懂
- (转)WebSphere的web工程中怎么获取数据源
- [css] inline、block、inline-block这三个属性值有什么区别?
- 关于配置Webapck的 exclude 不过滤 node_modules Babel却没有处理转换node_modules的源码
- ViewPager——PagerTitleStrip和PagerTabStrip
- load,initialize方法
- Android 实时数据库工具Database Inspector
- 【笑爆肚子的超级冷笑话】
- 先是艾瑞咨询后是腾讯,永洪科技把客户变成了投资人
- FPGA开发中sof和elf文件的合并与格式转换
- 黑灰对比可以为高大上网站风格代言
- aws mysql 升级_aws RDS 版本升级最佳实践的探讨
- Amazon SES 邮件发送服务
- CrossCompiler And Auto tools
- CANoe CAPL 接收以太网报文--UDP
- python三剑客是什么意思_linux三剑客是什么意思