Преобразование шестнадцатеричного в десятичное
Я ищу способ конвертироватьhex
(hexadecimal) вdec
(decimal) без труда. Я нашел простой способ сделать это, как:
int k = 0x265;
cout << k << endl;
Но с этим я не могу ввести265
, Есть ли в любом случае, чтобы это работало так:
Входные данные:265
Выход:613
Есть ли способ сделать это?
Note: Я пробовал:
int k = 0x, b;
cin >> b;
cout << k + b << endl;
и это не работает.