【文件属性】:
文件名称:进制转换(C++)
文件大小:2KB
文件格式:CPP
更新时间:2015-05-25 11:26:12
进制转换
#include
#include
#include
#include
void convert(char *s)//交换排序
{
char temp;int i,n;
n=strlen(s);
for(i=0;i= f1) return 0;
j=p[i]-'0';
sum1=sum1*f1+j;
}
else
{
if(p[i]>='A') j=p[i]-'A'+10;
else j=p[i]-'0';
sum1=sum1*f1+j;
}
}
return (long)sum1;
}
void tentof2( long sum,int f2)//把10进制转换成要求输出的flag2进制
{
char a[100];int i=0;int j;
while(sum!=0)
{
if(f2!=16)
{
j=sum