Python :: Aufgabe #298 :: Lösung #1
4 Lösungen

#298
Zahlensysteme konvertieren
Anfänger - Python
von JKooP
- 01.11.2020 um 10:53 Uhr
Schreibe eine Methode/Funktion, mit der man jede als Datentyp „String“ angegeben Zahl eines beliebigen Zahlensystems (binär, ternär, oktal, hexadezimal…) ins Dezimalsystem konvertieren kann.
Beispiele:
("1010", 2) binär --> 10 dezimal
("120", 3) ternär --> 15 dezimal
("15", 8) oktal --> 13 dezimal
("FF", 16) hexadezimal --> 255 dezimal
Viel Spaß
Beispiele:
("1010", 2) binär --> 10 dezimal
("120", 3) ternär --> 15 dezimal
("15", 8) oktal --> 13 dezimal
("FF", 16) hexadezimal --> 255 dezimal
Viel Spaß
#1

von Marty3000 (680 Punkte)
- 04.11.2020 um 09:19 Uhr
Konsolenausgabe:
# Dafür habe ich einfach bc genutzt :-)
$ cat test_298
echo "ibase=$2; $1" | bc
$ ./test_298 1010 2
10
$ ./test_298 120 3
15
$ ./test_298 15 8
13
$ ./test_298 FF 16
255
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1