Hezadezimal in Dezimal umwandeln?
Hallo ,
ich bin bisschen am verzweifeln.
im Modul Informatik lernen wir die Zahlensysteme. Allerdings kann ich mir das ,,h“ nicht erklären.
folgende Aufgabe ist gegeben .
wandeln Sie folgende Zahlen vom hexadezimal in das Dezimalsystem um :
a) A1h
b) 34Ch
wofür steht das h ??
Danke schonmal
Würde ich auch gerne wissen. Hexadezimal sind die Ziffern 0-F.
Das h steht vermutlich für "hexadezimal", damit man 11(dec) von 11(hex) unterscheiden kann z.B..
Das kann man doch dadurch unterscheiden das die 11 in hexa eine B ist oder ? Deswegen ist das für mich nicht nachvollziehbar gewesen
4 Antworten
Das "h" kennzeichnet die Zahl als Hexaddezimalzahl. Solange Buchstaben enthalten sind, kann man das zwar auch so erraten, aber beispielsweise "11" kann ja sowohl eine Dezimal- als auch eine Hexadezimalzahl sein (und in vielen anderen Zahlsystemen, z.B. Binär).
Das h in A1h kennzeichnet Hexadezimalzahlen, insbesondere in Assemblersprachen.
Bei C-ähnlichen Sprachen ist 0xA1 eine Hexadezimalzahl.
Das Präfix 0x und das Suffix h kommt insbesondere in der Programmierung zum Einsatz, während das Dollar-Präfix bei bestimmten Prozessorfamilien in der Assemblersprache verwendet wird.
https://www.ionos.de/digitalguide/server/knowhow/hexadezimalsystem/
Das ist nur die Kennzeichnung des Zahlensystems.
12h bedeutet: 12 Hexadezimal, also 18 d = 18 Dezimal.
Ansonsten wüsstest du nicht, wie "12" zu interpretieren ist.
Könnte ich die h also hier für die Berechnung ignorieren ?