十进制转换为其他进制:
int z[40],num=0;//z[40]中存放转换之后的进制数,num存放结果位数
do
{
z[num++]=n%c;
n/=c;
}while(n!=0);
其他进制转换为十进制:
int y=0,product=1;
while(x!=0)
{
y=y+(x%10)*product;
x/=10;
protected*=P;
}
本文详细介绍了如何将十进制数转换为其他进制(如二进制、八进制和十六进制),以及从其他进制转换回十进制的方法。通过示例代码展示了整数转换过程,并强调了在编程中的实际应用。
int z[40],num=0;//z[40]中存放转换之后的进制数,num存放结果位数
do
{
z[num++]=n%c;
n/=c;
}while(n!=0);
其他进制转换为十进制:
int y=0,product=1;
while(x!=0)
{
y=y+(x%10)*product;
x/=10;
protected*=P;
}
178
613

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