DecToXXX
- void convert(int N, int radix) {
- char digits[100];
- int i = 0;
- while (N > 0) {
- char current = N % radix; // остаток от деления
- if (current > 9) current = current - 10 + 'A';
- else current = current + '0';
- digits[i] = current;
- N = N / radix;
- i++;
- }
- // Вывод в обратном порядке
- while(i > 0) {
- i--;
- cout << digits[i];
- }
- }
Метод выводит результат перевода числа N из десятичной в radix-ричную систему счисления.