Я пытаюсь преобразовать десятичное число в основание 36 (... 8,9, a, b, c ... x, y, z, 10,11 ...), но когда я запускаю свой код, я получаю кучу с плавающей точкой вместо целых чисел.
def trc(n):
if (n < 0): print(0, end='')
elif (n<=1): print(n, end='')
else:
trc( n / 36 )
x =(n%36)
if (x < 10): print(x, end='')
else: print(chr(x+87), end='')
Я основал этот код на this.
trc(n // 36)
- person AChampion   schedule 15.10.2015