Seite 1 von 1
Zahlensysteme
Verfasst: 25 Sep 2005, 15:41
von Astral
kurze Frage:
Gibt es eine Möglichleit vom Hexadezimalsystem ins Octalsystem umzurechnen außer den weg über Binärcodes zu gehen?
Verfasst: 26 Sep 2005, 10:15
von Knight
So eine Aufgabe in Informatik anno 1993 habe ich "per Hand" relativ schnell gelöst, indem ich erst alles über das Dezimalsystem berechnet habe. Mit sowas hat man uns "Logik" beim Programmieren beibringen wollen...
Heute wird´s da sicherlich bessere und elegantere Methoden geben. But I don´t care, I´m not a programmer anymore

Verfasst: 01 Okt 2005, 18:36
von Clow Leed
Also Hex -> Dezimal kann ich mit Papier und stift, aber Octal?
hm.. octal is 7, hex is 15, inkl der 0 is 8 und 16...
hex -> Dec wäre:
(dreistellige hex)
XYZ
3E8
(X = 3, Y = E, Z = 8 )
Formel:
(X * 16 + Y) * 16 + Z = Ergebnis
(Hex : E = 14)
(3 * 16 + E) * 16 + 8 = 1000
----------
hex -> Oct wäre also
(zwei stellige Oct)
XY (x= 7, Y = 0)
Formel :
X * 8 + Y = Ergebnis
X * 8 + Y = 56
<Nachtrag>
Die formeln können beliebig erweitert werden.
z.b
ABCDE =
((( A * 8 + B ) * 8 + C ) * 8 + D) * 8 + E= Ergebnis
Verfasst: 01 Okt 2005, 22:49
von smashIt
hex nach oct is doch eh simpel
ne hexadecimal zahlt beinhaltet genau 2 octalzahln
allso bilden 8-15 (bzw 8-F) die 0-7 der ersten octalzahl und die hintere hälfte kann 1:1 in die 2. übernommen werden
Verfasst: 02 Okt 2005, 15:48
von Panther
Öhm tut sie nicht...
Eine Hex-Ziffel hat 4bit - eine Octal-Ziffer 3bit.
Also wie man 6bit auf 4 mappen soll mußt du mir unbedingt mal erklären...