Python allows easy creation of an integer from a string of a given base via
int(str, base).
I want to perform the inverse: creati
I know this is an old post, but I'm just leaving my solution here just in case.
def decimal_to_given_base(integer_to_convert, base):
remainder = integer_to_convert // base
digit = integer_to_convert % base
if integer_to_convert == 0:
return '0'
elif remainder == 0:
return str(digit)
else:
return decimal_to_given_base(remainder, base) + str(digit)