如何将十进制转换成各种进制
来源:互联网 发布:java编程思想(第4版) 编辑:程序博客网 时间:2024/06/06 03:14
★下面来研究一下 如何将 十进制转换成 各种进制
☆12345 转成 二进制 就是12345 除以2
☆12345 转成 八进制 就是12345 除以8
☆12345 转成 十六进制 就是123456除以16
示例:
123 转成 二进制 就是123 除以2 每次求余
123/2=61 余1
61/2=30 余1
30/2=15 余0
15/2=7 余1
7/2=3 余1
3/2=1 余1
余数从下往上排列 二进制就是 111011, (注意)再把最后一步3/2=1 中的1 加在最前面得 1111011 就是二进制结果了。
123 转成 八进制进制 就是123 除以8 每次求余
123/8=15 余3
15/8=1 余7
把最后15/8=1 中的1 算上, 余数从下往上排列 记过就是 173
123 转成 16进制进制 就是123 除以16 每次求余
123/16=7 余11 16进制中 11用B表示
把最后123/16=7 中的7 算上, 余数从下往上排列 记过就是 7B
为了更能说明问题 换个大点的数
十进制 12345转换成16进制
12345/16=771 余9
771/16 =48 余3
48/16 =3 余0
把最后48/16=3 中的3 算上,余数从下往上排列 记过就是 3039
0 0
- 如何将十进制转换成各种进制
- 各种进制转换成十进制
- .NET : 如何将16进制颜色代码转换为十进制
- 十进制如何转换成十五进制
- 将16进制转换为十进制
- 将十进制转换成八进制
- 将十进制转换成八进制
- 进制转换:将十进制转换为十六进制输出
- 如何将一个十进制数转换成4位十进制数表示
- C++十进制到各种进制转换的实现
- 各种进制与十进制之间的转换
- Java实现十进制到各种进制的转换
- (数论)进制转换一(将十进制转换成b进制)
- 进制转换-----十进制转换成二进制
- Java parseInt将其它进制整数转换为十进制
- 将16进制整型转换十进制字符串
- 将十进制转换为任意进制的数
- 制表法将十进制转换为其他进制
- C拓展:利用canf...if...else...printf写的简单加密程序
- C习题:输入三个任意整数将其按从大到小重新排序
- 回文数(把一个数倒过来输出)
- 10进制转8||16进制
- 二进制、八进制、十六进制 转为 十进制
- 如何将十进制转换成各种进制
- Ubuntu 13.10下自动挂载硬盘分区
- 计算机中的数制及其相互转换
- 简单的进制转换程序
- 习题:输入字符z,输出其前后相邻的字符和字符z的ASCII码
- 习题:输入一个字符判断其大小写 并相互转换
- goto语句遇到的问题 回车/换行
- 如何输入版权符号 copyright ?
- 手动添加命令消息处理函数