#include <iostream>
#include <string>
using namespace std;
int main()
{
string s = "", table = "0123456789ABCDEF";
int M = 0, N = 0;
cin >> M >> N;
if (M == 0)
{
s = "0";
}
while (M)
{
if (M < 0)
{
M = -M;
cout << "-";
}
s = table[M % N] + s;
M /= N;
}
cout << s << endl;
return 0;
}
输入两个整数M和N,求M的N进制表示方式(M大于0且N大于等于2小于等于16)
最新推荐文章于 2024-03-12 15:20:12 发布