10进制向任意进制的转换

来源:互联网 发布:淘宝上珠宝是真的吗 编辑:程序博客网 时间:2024/06/07 09:29
#include <iostream>#include <algorithm>#include <String>using namespace std;const string hexdigits = "0123456789ABCDEF";string result;int  n,m;int main(){    cin>>n>>m;    do    {        result = hexdigits[n%m]+result;        n = n/m;    }while(n/m);   result = hexdigits[n]+result;    cout<<result;    system("PAUSE");    return 0;}