язык c ++
Мне нужно прочитать некоторые данные из 0 - n, теоретически n может быть бесконечностью. Основываясь на значении n, я должен изменить число с десятичного на это основание, даже если его основание составляет 10000. Поэтому, если я читаю 5 чисел, n = 5, я должен преобразовать их в base5.
Тем не менее, я не уверен, как сделать преобразование, но я уверен, что смогу прочитать его в какой-то статье. Но что меня действительно беспокоит, так это то, что когда я преобразую в любую базу n, какой тип мой результат будет хранить в массиве? Долго?
Как только я получу преобразованные числа в некотором массиве, как я получу доступ к каждой отдельной цифре в каждом номере для последующей манипуляции?
Спасибо.