Hello, so i have to convert 3 base number to 10 base number for recursion, so far i have code to check if the following number is in 3 base, and i have code for convert from higher base number to lower (in this case from 10 base to 7 base):
This is non recursion code for check if the number is in 3 base
def isit3base(X): if(x>0): number=X%10 X=X//10 if(number>=3): return(False) else: return(True) X=int(input("input number: ")) print(isit3base(X))
Converter from 10base to 7 base
def fromtentoseven(x): result=" " while(x>0): result+=str(x%7) x=x//7 return(int(result[::-1])) print(fromtentoseven(512)) #result will be 1331 in 7 base
Now i need to convert 3 base number to 10 base number in recursion.