#include<cstdio>
int main(){
int x=66;
int p=7;
int p2 = 2;//48
int y=0,product=1;
while(x!=0){
y+=x%10*product;
x/=10;
product*=p;
}
//printf("%d",y);
int z[40],num=0;
do{
z[num++]=y%p2;
y/=p2;
}while(y!=0);
for(int i=num-1;i>=0;i--){
printf("%d",z[i]);
}
return 0;
}
p进制数转化为q进制数
最新推荐文章于 2025-04-29 19:24:59 发布
本文介绍了一个使用C语言实现的逆向计算程序。该程序首先将一个整数转换为另一种进制表示,然后计算该表示下的余数。通过一系列数学运算,包括取模、除法等操作,最终输出了计算结果。
1080

被折叠的 条评论
为什么被折叠?



