Перевод из десятичной системы счисления в k-ичную - Python
Формулировка задачи:
Привет всем.
Есть число n в десятичной системе счисления
и еще есть число k(тоже в десятичной системе счисления)
Требуется написать программу, которая переводит число n в k-ичную систему счисления.
Решение задачи: «Перевод из десятичной системы счисления в k-ичную»
textual
Листинг программы
def dec_to_base(N, base): if not hasattr(dec_to_base, 'table'): dec_to_base.table = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' n = N r = [] while n: x, y = divmod(n, base) r.append(dec_to_base.table[y]) n = x return ''.join(reversed(r))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д