进制转换总结
来源:互联网 发布:python for 无限循环 编辑:程序博客网 时间:2024/06/06 19:25
进制转换
十进制进制转换为Y进制(Y=2,16等)
除Y取余数得最低1位,然后把商继续除得第2位,直到商等于0
例如Y=16
65036 除 16,余数12(C),商4064
4064 除 16,余数0(0),商254
254 除 16,余数14(E),商15
15除16,余数15(F),商0,结束
得16进制为 FE0C
例如Y=2
负整数转换
Y进制转为十进制(Y=2,16等)
方法为:把Y进制数按权展开、相加即得十进制数。
例如二进制转为十进制
二进制转八进制
方法为:3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时高位补0)。
八进制转成二进制
方法为:八进制数通过除2取余法,得到二进制数,对每个八进制为3个二进制,不足时在最左边补零。
八进制与十六进制之间的转换
方法一:他们之间的转换可以先转成二进制然后再相互转换。
方法二:他们之间的转换可以先转成十进制然后再相互转换。
方法一
首先八进制的1位代表二进制的3位;而十六进制的1位代表二进制的4位,比如把8进制数字235转换成16进制,首先八进制235变为二进制为010 011 101(235的每一位变成二进制数的3位), 再把这个3位一组的二进制数按照4位一组排列为1001 1101(每四位代表十六进制的一位),再转换成十六进制为9D。
0 0
- 进制转换总结
- 进制转换学习总结
- 宝宝进制转换学习总结
- 个人总结之进制转换
- PHP进制转换函数总结:
- C#中数值的进制转换总结介绍
- 任意进制转换的总结 (c和java)
- C语言再学习之进制转换总结
- 递归大总结之进制转换算法
- 项目中遇见的问题总结:进制转换和时间转换
- 进制转换,类型转换
- 最近发现自己还不会进制转换呢,学的时候就顺势总结一下
- 第十四周 OJ总结<3>--进制转换(十进制转二进制)
- C++类型转换总结
- 字符串转换总结
- oracle行列转换总结
- 数据类型转换 小总结
- 常用字符串转换总结
- maven 搭建springmvc web项目
- 一切的源头
- 自定义View页面的滑动切换
- Meta标签详解
- Android studio gradle导入库的方法
- 进制转换总结
- STL源码分析----神奇的 list 的 sort 算法实现
- centos改变编译后的文件名
- 编译caffe源码时,make runtest问题解决方案:[ FAILED ] SGDSolverTest/0.TestSnapshotShare, where TypeParam = caffe:
- win10 uwp 右击浮出窗在点击位置
- HTML 基础
- 第五周 项目4 函数的值
- 时间相关的简单工具类
- Java编程规范