k进制转10进制,10进制转k进制
  • 板块学术版
  • 楼主nonameTSL
  • 当前回复8
  • 已保存回复8
  • 发布时间2022/8/12 10:20
  • 上次更新2023/10/27 15:49:55
查看原帖
k进制转10进制,10进制转k进制
765043
nonameTSL楼主2022/8/12 10:20

//10进制转K进制

string jz(int x,int k) {

string ans="";
while(x!=0)
{
	if(x%k<=9) ans=char(x%k+'0')+ans;
	else ans=char(x%k-10+'A')+ans;
	x/=k;
}
return ans;

}

K进制转10进制

long long kzs(string x,int k) {

long long ans=0;
for(int i=0;i<x.size();i++) 
{
	if(x[i]<='9')  ans=ans*k+x[i]-'0';
	else ans=ans*k+x[i]-'A'+10;
}
return ans; 

}

2022/8/12 10:20
加载中...