C语言再学习——C语言中进制之间的转换
2015-06-02 13:03
369 查看
十进制转换为二进制:利用除二取余倒序法
二进制转换为十进制:利用每位二进制数对应的幂乘积。
例如:110 = 1*2^2+1*2^1+0*2^0
十六进制和十进制之间的转换,先转换为二进制后在转换为十进制。(方法:三位一体)
八进制和十进制之间的转换,先转换为二进制后在转换为十进制。(方法:四位一体)
十六进制:
A = 10 = 1010b
B = 11 = 1011b
C = 12 = 1100b
D = 13 = 1101b
E = 14 = 1110b
F = 15 = 1111b
内存单位之间的关系(转换单位为1024):
bit<byte<kb<m<g<t<p 1g=2^10kb=2^20byte=8*2^20bit
如非申明,则是原创--我是糊涂猫until
二进制转换为十进制:利用每位二进制数对应的幂乘积。
例如:110 = 1*2^2+1*2^1+0*2^0
十六进制和十进制之间的转换,先转换为二进制后在转换为十进制。(方法:三位一体)
八进制和十进制之间的转换,先转换为二进制后在转换为十进制。(方法:四位一体)
十六进制:
A = 10 = 1010b
B = 11 = 1011b
C = 12 = 1100b
D = 13 = 1101b
E = 14 = 1110b
F = 15 = 1111b
内存单位之间的关系(转换单位为1024):
bit<byte<kb<m<g<t<p 1g=2^10kb=2^20byte=8*2^20bit
如非申明,则是原创--我是糊涂猫until
相关文章推荐
- C++ goto 在g++ 编译时出现 crosses initialization 和 jump to label xxx [-fpermissive] 错误
- C/C++文件中函数互相调用
- 插入排序C语言实现(在成绩排名中的应用)
- C++:Vector用法
- C++ delete与delete[]
- C++学习 C++学习之Pair
- C++ 应用程序无法正常启动0xc000007b
- 那些C++牛人的博客
- C++细节学习之const对象只能调用const函数
- C++通过自定义函数找出一个整数数组中第二大数的方法
- C/C++中qsort()以及sort()的用法
- C++不使用变量求字符串长度strlen函数的实现方法
- 【证明可用】平衡二叉树(avl tree)的C语言实现
- 【Maximal Rectangle】cpp
- C++11:强类型枚举(enum)
- C++二分查找在搜索引擎多文档求交的应用分析
- c++中动态链接库与动态链接库的区别
- 【深度探索C++对象模型读书笔记】【第1章】关于对象
- 【深度探索C++对象模型读书笔记】【第1章】关于对象
- c++builder文件读写方法