Wie konvertiere ich Dezimalzahlen in binäre Zahlen und umgekehrt?
user
Um eine Zahl in eine andere Basis umzuwandeln, dividieren Sie durch die neue Basis (rund auf Null), während Sie die Reste von rechts nach links aufschreiben.
assistant
Könntest du ein kleines Programm schreiben, das das macht?
user
In Julia ist die Umwandlung der Basis einer Zahl, wie z.B. zwischen Binär- und Dezimalzahl, einfach: Dezimal in Binär: ```julia n=string(n, base=2) ``` Oder, mit rekursiver Funktion als Antwort oben Schritt für Schritt: ```julia function decToBin(n) ifn > 0 decToBin(n ] 2) print("$(n % 2) end end ``` Binär-to-Dezimalzahl: ```julia n=Int("0bxxxx") #Ersetzen Sie die x's mit Ihrer binären Zahl ``"
assistant