一.关于进制之间的转换关系
一.关于进制之间的转换关系
我们所说的百兆,千兆网络单位是bps(比特率,位/秒/bit/s),通常所说的百兆光纤也就是100Mps,而在实际应用中使用的传输单位是字节/秒(byte/s).
8bit | 1byte |
---|---|
1024byte | 1kb |
1024kb | 1MB |
1024MB | 1GB |
1024GB | 1TB |
1024TB | 1PB |
1024PB | 1EB |
1024EB | 1ZB |
1024ZB | 1YB |
十进制数表现方式
列如:(1010)10 1010D 1010
八进制数表现方式
列如:(1010)8 1010O
二进制数表现方式
例如:(1010)2 1010B
十六进制数表示方式
列如:(1010)16 1010H OX1010
在数制中还有一个规则就是N进制必须是逢N进一。
十进制数的特点是逢十进一
列如:(1010)10=1×103+0×102+1×101+0×100
二进制数特点是逢二进一
列如:(1010)2=1×23+0×22+1×21+0×20=(10)10
八进制数特点是逢八进一
列如:(1010)8=1×83+0×82+1×81+0×80=(520)10
十六进制数特点是逢十六进一
列如:(1010)16=1×163+0×162+1×161+0×160=(4112)10
数制转换
十进制转二进制方法一:余数倒排
125÷2 有余计1
62÷2 0
31÷2 有余计1
15÷2 有余计1
7÷2 有余计1
3÷2 有余计1
1÷2 有余计1
0
方法二:减法
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
125-128 负计 0
125-64 正计 1
61-32 正计1
29-16 正计1
13-8 正计1
5-4 正计1
1-2 负计 0
1
125=1111101B
二进制数转换八进制数:3位一转换 列:111 010 110
二进制数转换十六进制数:4位一转换 列:1000 0001 1101
二进制 | 八进制 | 十进制 | 十六进制 |
---|---|---|---|
1 | 1 | 1 | 1 |
10 | 2 | 2 | 2 |
11 | 3 | 3 | 3 |
100 | 4 | 4 | 4 |
101 | 5 | 5 | 5 |
110 | 6 | 6 | 6 |
111 | 7 | 7 | 7 |
1000 | 10 | 8 | 8 |
1001 | 11 | 9 | 9 |
1010 | 12 | 10 | A |
1011 | 13 | 11 | B |
1100 | 14 | 12 | C |
1101 | 15 | 13 | D |
1110 | 16 | 14 | E |
1111 | 17 | 15 | F |
常见的八位二进制数
10000000 | 128 |
---|---|
11000000 | 192 |
11100000 | 224 |
11110000 | 240 |
11111000 | 248 |
11111100 | 252 |
11111110 | 254 |
11111111 | 255 |
举个列子:我们将10000000这个二进制数转换成八进制数,将其每三位分一组。这时候我们发现不够分可以给前面加0为010 000 000
同理将二进制数转换成十六进制数加0为0000 1000 0000根据上述表格提示我们可以快速找到对应的数制1000对应的十六进制数是8,这样可以方便我们进行转换。
一.关于进制之间的转换关系相关推荐
- c 语言转换成php语言,C++_C 语言进制之间的转换,二进制、八进制和十六进制向 - phpStudy...
C 语言进制之间的转换 二进制.八进制和十六进制向十进制转换都是非常容易的,就是"按权相加". 所谓"权",也即"位权".例如,十进制第1位 ...
- 进制之间的转换和解释
一: 二: 二进制.八进制.十进制与十六进制 本人转载链接:https://blog.csdn.net/liangxw1/article/details/78535545 作者转载:http://yu ...
- 不同进制之间的转换的各种方法
不同进制之间的转换纯粹是数学上的计算.不过,你不必担心会有么复杂,无非是乘或除的计算. 生活中其实很多地方的计数方法都多少有点不同进制的影子. 比如我们最常用的10进制,其实起源于人有10个指头.如果 ...
- C语言学习之路--计算机系统组成以及工作原理,进制之间的转换和机器数及其表示范围
目录 一.前言 二.计算机系统组成以及工作原理简介 1.硬件系统基本组成原理及工作原理 2.硬件各部分详解 1.运算器 2.控制器 CPU 3.存储器 1.内存储器 2.外存储器 3.拓展 4.存储器 ...
- java中各进制之间的转换(十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制)...
在java编辑中有没有遇到经常需要进行java中各进制之间的转换(十进制转十六进制.十进制转二进制.二进制转十进制.二进制转十六进制)的事情呢?下面我们就来分析一下各自是怎么转换的: [java] / ...
- 二进制-八进制-十进制-16进制之间的转换
进制之间的转换 主要用到连个函数: Convert.ToInt32(str,numbased):将字符串转成str,按照numbeased指定的进制转成10进制数: Convert.ToString( ...
- JAVA进制及进制之间的转换
进制 一.进制 二进制: 0.1 满二进一 以0b开头作为标识 在jdk1.7之前程序中无法直接书写一个二进制数字 八进制: 0~7,满8进1 要求以0做开头为标识 十进制 十六进制: 0~9.A~F ...
- 9277用计算机,关于计算机常用进制以及进制之间的转换笔记
计算机常用进制以及进制之间的转换 进制的由来 生活中的常用进制 计算机中的二进制 计算机常用四种进制的说明 八进制和十六进制 进制之间的转换 进制的由来 进位就是进位计数制,就是一种计数的方法 古代社 ...
- 一篇关于不同进制之间的转换、比如二进制、八进制、十进制、十六进制等
1.其他进制转十进制二进制转十进制计算公式:从最低位开始(右边起),将每个位上的数提取出来,乘于2的(位数-1)次方,然后求和1101 =1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8 ...
最新文章
- 矩阵相关概念的物理意义
- zepto+html5+php实现h5上传头像(移动端)上
- iOS相关,过年回来电脑上的证书都失效了
- android 跨应用,Android跨应用获取资源
- weex scroller
- 计算机音乐新年好呀,新年好呀新年好 伴奏
- Mixly01:米思齐(Mixly)简介
- 《SLA by Short brain》—学好英语口语的终极法宝!
- 2021年美容师(初级)报名考试及美容师(初级)模拟考试题
- 3. 搞定收工,PropertyEditor就到这
- python输入三个值输出最大值_python输入十个数如何输出最大值
- 计算机图形学——MFC绘图基础
- win7旗舰版64位占了20多G的内存的清理方法
- word图文混排复制到CuteEditor图片不显示
- 服务器响应404,无法加载资源错误:服务器响应状态为404(未找到)
- Android+Jquery Mobile学习系列(6)-个人信息设置
- 翻转课堂在语文教学中的案例
- 速卖通运营之--如何通过搜索快速提升店铺流量
- mysql查看、修改端口、指定端口登录
- 全民创业时代,程序员这样创业获得成功!
热门文章
- 动态URL是什么?动态URL有什么特点?
- CD-ICBC-常见问题或开发过程备份记录
- 云服务器Redis集群部署及客户端通过公网IP连接问题
- [Codeforces947D]Riverside Curio(思维)
- 萌新必看—10种前端存储哪家强,一文读尽!
- [杂项项目]纯C语言实现控制台小游戏——数字拼图
- IDEA坑: log.info爆红和Mapper没有跳转箭头(插件安装)
- WorldFirst靠谱吗?跨境收款工具万里汇WorldFirst介绍!
- 用Excel做排列图
- linux otg u盘,如何使用OTG手机功能U盘?