Jump to content
Melde dich an, um diesem Inhalt zu folgen  

Erledigt.. 9 Zahlen 2 Buchstaben ins Hexadezimal codieren, wie viel bytes?

Empfohlene Beiträge

EDIT: Hab nach der Lösung gefunden

Kann gelöscht werden.

Guten Tag,

folgende Aufgabe macht mir sorgen: GPS Anzeige soll codiert werden, wobei Z=Zahl(0-9) und B=Buchstabe(N,S,W,E)
 

ZZ.ZZA ZZZ.ZZB (Punkte ignorieren)
12.34N 567.09E (11 Zeichen, 9 Zahlen 2 Buchstaben)
Genau Werte sind unbekannt.
Jede Ziffer/Buchstabe wir mit einer einstelligen Hexadezimahlzahl codiert (wie soll das bitte gehen?)

-Wie kann ein Buchstabe W in Hexadezimal codiert werden? Da wir nur NSWE haben, kann N=A(10) sein und E=D(13) sein, und E(14), F(15) bleiben leer?

-0(15) besteht aus einem bit und F(15) ist 1111(Dual), diese zwei Hexadezimalzahlen verbrauchen also 5 bits, richtig? Wären es dann 0,625 bytes (laut google bit byte rechner)?

-88.88N 888.88E, 8 Hexadeziamal ist 1000 Dual, 9Zahlen * 4 bits = 36 bits
Je Buchstabe brauchen wir auch 4 bits, 2*4= 8 bits, insgesamt brauchen wir 42 Bits?
-11.11N 111.11E, 1 Hexa ist 1, 9*1 = 9 bits
Je Buchstabe brauchen wir auch 4 bits, 2*4= 8 bits, insgesamt brauchen wir 16 Bits?
Die zweite Rechnung ist ja irrelewant, da wir nicht wissen welcher Wert kommen kann, müssen wir immer vom höchsten ausgehen, richtig?
Also jede Ziffer kann 4 bit sein und Buchstabe sowieso 4 bits, also müssen wir immer von  9Zahlen * 4 bits = 36 bits + Buchstaben 4 bits, 2*4= 8 bits = 42bits
In der Aufgabenbeschreibung steht "Jede Ziffer/Buchstabe wir mit einer einstelligen Hexadezimahlzahl codiert", das verstehe ich nicht.

Lösung 44 bits oder 5,5 bytes.
Wäre für den Lösungsweg dankbar.

 

bearbeitet von Gusop

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Nimm an der Diskussion teil

Du kannst jetzt hier posten und Dich später registrieren. Wenn Du bereits über eine Konto verfügst, melde Dich jetzt an, um mit Deinem Konto zu posten.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Melde dich an, um diesem Inhalt zu folgen  

Fachinformatiker.de, 2019 SE Internet Services

fidelogo_small.png

if_icon-6-mail-envelope-closed_314900.pnSchicken Sie uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App


Get it on Google Play

Kontakt

Hier werben?
Oder senden Sie eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...

Wichtige Information

Fachinformatiker.de verwendet Cookies. Mehr dazu in unserer Datenschutzerklärung