Is er een module of functie in python die ik kan gebruiken om een decimaal getal om te zetten naar zijn binaire equivalent? Ik kan binair naar decimaal converteren met int('[binary_value]',2), dus is er een manier om het omgekeerde te doen zonder zelf de code te schrijven om het te doen?
Ik ben het eens met @aaronasterling's antwoord. Als u echter een niet-binaire tekenreeks wilt die u kunt casten in een int, dan kunt u het canonieke algoritme gebruiken:
def decToBin(n):
if n==0: return ''
else:
return decToBin(n/2) + str(n%2)