python
конвертация между системами счисления. взято со stackoverflow:
def convert_to(num, tobase=10, frombase=10): if isinstance(num, str): n = int(num, frombase) else: n = int(num) alphabet = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' if n < tobase: return alphabet[n] else: # print(n) return convert_to(n // tobase, tobase) + alphabet[n % tobase] r = convert_to('101', 10, 2) print(r) ## output: # 5
(ваш голос учтен)