进制互转
来源:互联网 发布:矩阵分解推荐算法 编辑:程序博客网 时间:2024/06/05 05:39
在学习计算机基础时,都会提到各种进制。 R进制,就是逢R进1。 我们日常生活中常用的有十进制的数字,7进制的星期,12进制的时间,24进制时间。然而在计算机中则常用二进制,也只能识别二进制。今天就简单的说一下常用的进制之间的转换。
1. R进制转换为十进制。
口诀:按权展开,依次求和。
举例:
二进制1101.11转十进制
说明:(1)权值即为该位置的大小,比如说十进制的243,2所在位的权值为10的2次方,4所在位的权值为10的一次方,3为10的0次方。
(2)为了区分当前是哪个进制,所以用下角标来标记。
2. 十进制转R进制
口诀:除R,取余,倒排
举例:
十进制68转2进制
再举一个8进制的。十进制168转八进制:
3.十进制小数转R进制小数
口诀:整求整;小数点后,乘2取整
举例:
十进制小数0.3125转二进制小数
那么十进制小数68.3125转为二进制为:
说明:一般小数转2进制时,会出现小数部分永不为0的情况,所以计算到要求的精度即可。
4. 二进制转16进制
口诀:从小数点左右开工,四对一。即整数部分4位二进制对应1位16进制。左边不够4位了,前面补0,小数部分右边不够4位,后面补0。
举例:
5. 16进制转二进制
口诀:从左到右,一对四。
举例:
6.八进制与2进制互转
口诀:三对一,一对三。参照16进制
举例:
阅读全文
0 0
- 进制互转
- 进制互转
- 进制互转
- java进制互转
- 字符串与16进制互转
- 汉字与16进制互转
- iOS10进制到16进制互转
- 字符与16进制互转
- python 字符串与16进制互转
- python 字符串与16进制互转
- C# 进制转换 进制互转
- c# 字符与16进制互转
- 汉字字符串与16进制互转
- JavaScript实现RGB 与16进制互转
- 10进制和16进制互转
- 10进制和64进制互转
- 10进制和26进制互转
- 16进制和2进制互转
- Roads and Libraries(最小生成树)
- MVC 从控制器将数据对象赋值给前端JS对象
- Redis主从同步数据详解
- HR是这样筛选简历的,不知道就完蛋!
- 通过Post方式调用webservice
- 进制互转
- 面试题总结2
- JAVA web项目中的no result defined for action xxxAction and result input 错误
- 数组指针指针数组
- Web前端知识体系精简
- github上十二款最著名的Android播放器开源项目
- android使用webview加载H5页面
- 关于MySQL数据库性能优化总结
- STM32F103C8T6点亮LED灯(流水灯)(IO口的初始复用功能)