reverstBase=""
result =""
while(number>=1):
intValue = str(int(number%2))
if(number/2>0):
reverstBase = reverstBase + intValue
number = number /2
count = 0
while(count<len(reverstBase)):
result = result + reverstBase[len(reverstBase)-count-1]
count = count+1
return result
print (findBaseTwo(30))
assert (findBaseTwo(30)=="11110")
print (findBaseTwo(300))
assert (findBaseTwo(300)=="100101100")
ผลลัพธ์
11110 100101100
ไม่มีความคิดเห็น:
แสดงความคิดเห็น