Преобразование строки в число в определённой системе счисления и наоборот

У меня стоит задача написать обычный калькулятор, но он должен поддерживать режим работы в двоичной, восьмеричной и 16-чной системах счисления. Сейчас для всех операций я считываю из TextBox строку и преобразую её в число, всё прекрасно работает.

string str;
MarshalString(H->Text, str);
double F_N = stod(str);
MarshalString(C->Text, str);
double S_N = stod(str);

Но я не могу понять, как мне вводить и выводить данные в определённой СС. Прошу, помогите решить данную проблему.


Ответы (0 шт):