十进制—>X进制
string get(int n, int x)//n为10进制数,x为目标进制
{
string res;
while (n)
{
res += n % x + '0';
n /= x;
}
reverse(res.begin(), res.end());
return res;
}
X进制—>十进制
int get(string s, int x)//s为X进制数(可以用s = to_string(n)获得),返回十进制数
{
int res = 0;
for ( int i = 0; i < s.size(); i ++ ) {
res = res * x + s[i] - '0';
}
return res;
}