Здравствуйте. Необходимо написать калькулятор систем счисления с возможностью сложения, вычитания и умножения цифр. Собственно, вопрос: как лучше всего реализовать нечто подобное?
У меня есть такая идея: - определяем текущую систему счисления; - переводим в 10-ю оба числа; - производим над ними одну из операций: "+", "-", "*"; - возвращаем полученное число обратно в ту систему счисления, которая была первоначально.
Ну и вопрос вдогонку: может в C++ Builder есть что-нибудь из встроенных функций, которые позволяют преобразовывать числа в разные системы счисления, не разрабатывая свои собственные функции?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей