1.进制表示符号
二进制:B 用0和1表示
八进制:O 用0、1、2、3、4、5、6、7
十进制:D 用0、1、2、3、4、5、6、7、8、9
十六进制:H 用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
2.十进制转换为二进制、八进制、十六进制
2.1十进制转换为二进制
整数部分:整数部分除2取余数,再取倒序
小数部分:小数部分乘2取整,再顺序取
小数部分为零时,即为乘完或者按题目要求精度要求取小数后几位

eg:68.64D = _______B(精确到小数后4位)
解析
68/2=34…0
34/2=17…0
17/2=8…1
8/2=4…0
4/2=2…0
2/2=1…0
1/2=0…1
整数部分倒序取为:1000100
0.64×2=1.28…1
0.28×2=0.56…0
0.56×2=1.12…1
0.12×2=0.24…0
小数部分顺序取为:1010
所以68.64D=1000100.1010B
2.2十进制转换为八进制
整数部分:整数部分除8取余数,再取倒序
小数部分:小数部分乘8取整,再顺序取
小数部分为零时,即为乘完或者按题目要求精度要求取小数后几位
eg:57.12D=________O(精确到小数后3位)
解析
57/8=7…1
7/8=0…7
整数部分为:71
0.12×8=0.96…0
0.96×8=7.68…7
0.68×8=5.44…5
小数部分为:075
所以57.12D=71.075O
2.3十进制转化为十六进制
整数部分:整数部分除16取余数,再取倒序
小数部分:小数部分乘16取整,再顺序取
小数部分为零时,即为乘完或者按题目要求精度要求取小数后几位
eg:69.372D=_______H(精确到小数后2位)
解析
69/16=4…5
4/16=0…4
整数部分为:45
0.372×16=5.952…5
0.952×16=15.232…F
小数部分为:5F
所以69.372D=45.5FH

3.二进制、八进制、十六进制转换为十进制
按权展开并相加
3.1二进制转换为十进制
eg:10001101B=________D
解析
最后一位下标为0,从0开始,向左记数
1 0 0 0 1 1 0 1
7 6 5 4 3 2 1 0 下标
10001101B=1×0*2的6次方+0×2的5次方+0×2的4次方+0×2的3次方+0×2的2次方+0×2的1次方+0×2的0次方=141
所以10001101B=141D
3.2八进制转换为十进制与3.1类似
3.3十六进制转换为十进制与3.1类似

4.二进制转换为八进制、十六进制
4.1二进制转换为八进制-------取三合一
以小数点为分界点,向左或者向右三位数一取,不足用零补齐
eg:100011.01110B=______O
100 011 011 100
210 210 210 210下标
100=1×2的2次方+0×2的1次方+0×2的0次方=4
011=0×2的2次方+1×2的1次方+1×2的0次方=3
011=0×2的2次方+1×2的1次方+1×2的0次方=3
100=1×2的2次方+0×2的1次方+0×2的0次方=4
所以100011.01110B=43.34O
4.2二进制转换为十六进制---------取四合一
也是以小数点为分界点,向左或者向右四位数一取,不足用零补齐
eg:11001B=_______H
1100 1000
3210 3210下标
1100=1×2的3次方+1×2的2次方+0×2的1次方+0×2的0次方=12=C
1000=1×2的3次方+0×2的2次方+0×2的1次方+0×2的0次方=8
所以11001B=C8H

常用的进制之间相互转换相关推荐

  1. 计算机进制小数位之间的转换,计算机进制之间相互转换

    <计算机进制之间相互转换>由会员分享,可在线阅读,更多相关<计算机进制之间相互转换(4页珍藏版)>请在人人文库网上搜索. 1.计算机进制之间相互转换计 算 机 进 制 之 间 ...

  2. C# 各种进制之间相互转换 [ZT]

    MessageBox.Show(Convert.ToString(12345, 2));  //10进制转换为2进制  MessageBox.Show(Convert.ToString(12345,  ...

  3. 字符串16进制之间相互转换(转载)

    1.将普通的字符串. 点击进入推荐链接 class Program {static void Main(string[] args){string str = "Hello,C#!!!&qu ...

  4. 不同进制之间相互转换

    不同进制的转换都可以通过转换为10进制再由10进制转为其他进制的方法来实现,首先我们先看看不同的进制转为10进制如何操作 举一个16进制转为10进制的例子,首先有数1F3E1F3E1F3E,将他转为1 ...

  5. 数制转换 九度教程第44题 a进制数转换为b进制数 不同进制之间相互转换

    题目链接 解题思路: 1.将a进制数转换成十进制数: 2.将十进制数转换成b进制数: 3.使用do while 循环,可以确保即使被转换数字是 0 ,程序也能正常工作. AC代码: #include& ...

  6. 一篇关于不同进制之间的转换、比如二进制、八进制、十进制、十六进制等

    1.其他进制转十进制二进制转十进制计算公式:从最低位开始(右边起),将每个位上的数提取出来,乘于2的(位数-1)次方,然后求和1101 =1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8 ...

  7. 9277用计算机,关于计算机常用进制以及进制之间的转换笔记

    计算机常用进制以及进制之间的转换 进制的由来 生活中的常用进制 计算机中的二进制 计算机常用四种进制的说明 八进制和十六进制 进制之间的转换 进制的由来 进位就是进位计数制,就是一种计数的方法 古代社 ...

  8. 常用进制以及进制之间的转换方法

    常用进制以及进制之间的转换 常用进制 初学计算机编程,进制转换,是一个让人很头疼的一关,但还是必须要掌握.接下来给大家带来一些简单的进制转换方法. 进制呢,实际就是进位计数制,常用的进制有二进制,八进 ...

  9. 计算机原理与基础 —— 进制之间的转换(二进制与十、八、十六禁止之间的转换)

    进制也就是进制位,对于接触过电脑的人来说应该都不陌生,我们常用的进制包括:二进制.八进制.十进制与十六进制,它们之间区别在于数运算时是逢几进一位.比如二进制是逢2进一位,十进制也就是我们常用的0-9是 ...

最新文章

  1. keras 的 example 文件 mnist_siamese.py 解析
  2. 判断数组里面的下标是否等于一个字符串
  3. SAP PM交叉申请时间表
  4. npoi上传xlsx文件,并读取数据
  5. word2016提示mathtype文件未找到:MathPage.wll
  6. python画三维平面-Python三维绘图--Matplotlib
  7. AS插件-android-selector-chapek
  8. win10 git bash 闪退
  9. 呼和浩特 计算机编程入门先学什么,学好UG编程先学什么?应该先弄懂这些问题...
  10. 关于 android 的 view.getLeft(), getRight(), getTop(), getBottom() 的一些疑惑(坑)解答
  11. SVN错误:Attempted to lock an already-locked dir及不能提交.so文件
  12. UEFI---(NT32)的第一个代码
  13. android 支付宝 地图,利用百度地图实现支付宝“到位”功能(地图模式)
  14. php 什么函数获取ip,php函数获取在线ip与客户端ip
  15. Android 微信H5支付,无法拉起微信支付页面
  16. 因子分析以及SPSS实现
  17. 小觅摄像头 VINS-MONO安装
  18. uni-table单元格中预览图片:阻止冒泡
  19. 高匿代理,混淆代理,匿名代理,透明代理略解
  20. Windows 10 ios download

热门文章

  1. android 白色圆点,Android通知图标是一个白色圆圈
  2. Windows域提权漏洞CVE-2021-442287
  3. 9.查找算法--二叉排序树
  4. Qt 之 事件总线模型
  5. linux系统下操作nandflash指令,Linux驱动之Nand Flash原理及硬件操作
  6. python 语义similarity_GitHub - samelltiger/word_similarity: 基于《知网》的语义相似度计算 python2.7 API...
  7. ios实时卡顿检测和优化方案
  8. 考研高数——积分中值定理证明
  9. 工程数学 | 两种中值定理傻傻分不清
  10. [笨叔点滴6] 叔,这个git咋玩啊?