2020年6月14日 星期日

16進位轉10進位

#include <iostream>
#include <cstring>
using namespace std;
int main()
{
    string h="FF";

    int n=0;
    string r="0123456789ABCDEF";
    for (int i=h.length()-1,m=1;i>=0;i--)
    {
        int k = r.find(h[i]);
        n = n+k*m;
        m = m*16;
    }


    cout << n << endl;
}