教我进制转换

来源:百度知道 编辑:UC知道 时间:2024/09/25 05:46:53
讲到我能听懂为止 谢谢……

10进制转2进制---短除法除2,结果是余数倒写
2进制转16进制---四位分割,分别转10进制,然后根据10进制数转16进制,16进制1~9+A~F分别对应10进制1~15,16进制数开头以0x标明
2进制转8进制---三位分割,分别转10进制,8进制数开头以0标明

2进制,8进制,16进制分别转10进制---分别不断乘2,乘8,乘16,例如:2进制110等于10进制1*2^2+1*2=6,8进制123等于10进制1*8^2+2*8+3=83,16进制类似

如果楼主还是不懂,还是去看书吧!这是基础中的基础......

CodeTool数制转换器

http://www.contextfree.net/wangyg/c/codetool/CodeTool.zip

CodeTool数制转换工具
简介
CodeTool是王咏刚在1998年编写的一个小工具,可以完成一组连续整数或字节值的二进制、十进制、十六进制相互转换操作,特别适用于加/解密和压缩/解压缩程序的开发。

CodeTool的主界面包括三个数字输入框,分别对应于十进制、十六进制和二进制的数字序列。用户可以随意在任何一个输入框内输入有空格分隔的整数序列,程序将随着用户的输入自动完成数制转换工作。

CodeTool更重要的功能是显示一串连续的字节值(BYTE值,0x00-0xFF),这特别适合于需要观察二进制字节流的加/解密和压缩/解压缩等程序的开发。用户只要选中CodeTool主界面上的“按字节显示”选项,就可以在输入框中输入以空格分隔的连续字节流了

grace 2004-9-20 03:44

进制转换

文件:(十六进制)
02
03
80
7F

需要转换成如下: (二进制)
0