2015/12/28 进制转换归纳总结
2015-12-29 00:12
232 查看
①其他数制转十进制:
方法: 按权展开相加法
要点:1. 基数(数制)2. 权(每个位置值:小数点前从0往左数,小数点后从-1往右数)
3.系数(位置数字 注意十六进制 字母是整体)
②十进制转换成其他进制:
整数部分转换 除基数 倒取余
小数部分转换 乘基数 正取整
③二进制转八进制:
对应关系 1. 每三位二进制数对应一个八进制数
2. 以小数点为界,每三位一组划分,不足三位前后补零
④二进制转十六进制:
对应关系 1.每四位二进制数对应一个十六进制数
2.以小数点为界,每四位一组划分,不足四位前后补零
⑤八进制转十六进制 十六进制转八进制:
本质:八进制以三位二进制数为一组 满八进一 ,十六进制以四位二进制数为一组 满十六进一
对应关系 1.八进制下每个数拆分为三个二进制数 ,把形成的二进制数数列 按照每四个一组 组合,将每四个一组的数按照满十六进一的进制书写(除0-9外,A=10 B=11 C=12 D=13 E=14 F=15 )
2.十六进制下每个数拆分为四个二进制数,同样将形成的二进制数数列 按照每三个一 组组合,将每三个一组的数按照满八进一的进制书写
3.有小数点,以小数点为界,不足三位(八进制)或四位(十六进制)时前后补零
⑥进制转化中 熟记 8 4 2 1 十进制数列,可以方便二进制数倒推其他进制。 1 1 1 1 (二进制)
相关文章推荐
- java equals
- Set输出有序结果
- Windows8下安装win7VHD deepinVHD
- android实现从系统图库中选择图片,设置到界面上的ImageView控件上。
- BZOJ 1002 - 奇妙的题目 + 高精度
- Linux笔记 磁盘管理fdisk,mek2fs,mount&unmount,分区表fstab
- HDU2021 发工资咯:)
- HashSet Integer输出有序,String输出无序
- 【转载】三年0故障总结,提升代码质量的秘诀
- 顺序表及其多种实现方式 --- C/C++
- ubuntu 将中文目录名改成英文
- ubuntu使用超级管理员root登录
- PAT 1011. A+B和C (15)
- 【mysql】使用脚本对mysql状态进行监控
- ubuntu无法安装vim软件包
- java开发中如何使用JVisualVM进行性能分析
- 运用swt制作一个简易计算器,附加关于html制作网页中的搜索框的一个小知识
- vs2010 如何去掉红色波浪线
- Hive UDF
- Android Battery 在framework相关介绍