我正在尝试将十进制转换为基数 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='')
我基于此代码。