Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.
wie wandele ich ins hexadezimalsystem um?
nachdem ich nun das umwandeln vom dezimalsystem in das binärsystem verstanden habe, muss ich nur noch das hexadezimalsystem beherrschen.
bitte ein (einfaches) beispiel...
wikipedia hat mir nicht geholfen.
7 Antworten
- 1/i = -iLv 7vor 1 JahrzehntBeste Antwort
naja, du musst dir das wie in unsern "normalen" Dezimalsystem vorstellen, wir zählen einfach stupide durch, es funktioniert nach den gleichen Sytsem, nur mit andern zeichen.
Dez = Hexa
0 = 0
1 = 1
usw.
10 = A
11 = B
12 = C
usw.
15 = F
dann gehts wie im normalen system nochmal los, und schreibt einfach ne Zahl 1 davor ...
16 = 10
17 = 11
18 = 12
usw.
26 = 1A
27 = 1B
usw.
wenn ma wieder bei F angekommen ist wird die nähste Zahl davor geschreiben:
31 = 20
32 = 21
...
41 = 2A
42 = 2B
... gerafft? Ist nicht schwer, nur gewohnheitsbedürtig.
Man hat unser "noramlen" system einfach neue "Zahlen" zugefürht nehmlich die Zahlen A -F ... gezählt und geschrieben wird es aber genauso.
- Anonymvor 1 Jahrzehnt
Zwei Möglichkeiten:
a) Teilen mit Rest. Ein Beispiel: Du willst die Zahl 250 im Dezimalsystem darstellen:
331 : 16 = 20 Rest 11
20 : 16 = 1 Rest 4
1 : 16 = 0 Rest 1
Die Reste, von unten nach oben zusammengeschrieben, ergeben die Zahl im Hexadezimalsystem. Beachte dabei, dass 10-15 mit den Buchstaben A-F geschrieben werden. Die Zahl schreibt sich also 14B.
b) Aus dem Binärsystem: Falls du die Zahl bereits ins Binärsystem umgewandelt hast, ist das Ganze etwas einfacher: Da 2^4 = 16 ist, ergeben immer 4 Ziffern im Binärsystem eine Ziffer im Hexadezimalsystem. Du teilst deine Binärzahl also von Hinten angefangen in Viererblöcke und rechnest diese aus.
Beispiel: So stellst du die Zahl 100101011101010 im Hexadezimalsystem dar:
1. In 4er-Blöcke teilen (! = Begrenzung): 100!1010!1110!1010
2. Ausrechnen
1010 = 10 = A
1110 = 14 = E
1010 = 10 = A
100 = 8 = 8
Zahl im Hexadezimalsystem: 8AEA.
- Anonymvor 1 Jahrzehnt
A = 10; B = 11; C = 12; D = 13; E = 14; F = 15
325dez in $hex:
--------------------------
325/16=20; Rest: 325-(16*20)=5
20/16 = 1; Rest: 20-(16*1)=4
1/16 = 0; Rest: 1-(16*0) = 1
325dez = $145h
29dez in hex:
---------------------
29:16 = 1; Rest: 29-(16*1) = 13 (siehe Tabelle 13=D)
1:16 = 0; Rest: 1-(16*0) = 1.
29dez=$1D.
Es gibt noch andere Algorithmen, bei dem hier kommt es immer auf den Rest an, man geht dann vom letzten zum Ersten sodaà sich für die Reste "1|13" = 1D bei der Zahl 29 ergibt.
- TeutatesLv 5vor 1 Jahrzehnt
am leichtesten geht,glaube ich, die umrechnung von binär-hex. denn jeweils 4 bits entsprechen einer hex stelle.
zb.:
dezimal 25 = 1x16.1x8,1x1
binär 0001.1001 = bits 8-4=1.bits 4-1=9
hex 1 9
od
dezimal 43 =1x32.1x8,1x2,1x1
binär 0010.1011 =bit 8-4=2.bit 4-1=A(10)
hex 2 A
es werden immer nur 4bits getrennt zur umrechnung betrachtet da sich damit alle 16 möglichkeiten
(0,1,2 3,4,5,6,7,8,9,A,B,C,D,E,F)darstellen lassen
noch ein tipp.
auf der wiki seite übers hexadezimalsystem sind die besten infos in den feldern mit der super kleinen schrift. (zumindest in meinem browser)
;)
- Wie finden Sie die Antworten? Melden Sie sich an, um über die Antwort abzustimmen.
- Anonymvor 1 Jahrzehnt
Ganz einfach!
Hexadezimal kannst Du 256 Zeichen (soviel gibt es auf der Tastatur) schreiben, besser gesagt, dem Komputer mitteilen.
daher ist das so wichtig. Um Dir das genau zu erklären, müsste ich einen Roman schreiben. Wenn Du das wirklich wissen willst, schreib mir eine Mail, ich werde Dir das dann erklären.
Wolfgang
- Lucius T FowlerLv 7vor 1 Jahrzehnt
Ganz einfaches Beispiel, oder besser, allgemeine Anleitung:
Nimm immer vier Binärziffern. Damit lassen sich Zahlen von 0 bis 15 darstellen. Die vier Binärziffern kannst Du als jeweils eine Hexadezimalziffer von 0 bis F schreiben. Zeichne Dir ein Schema dafür.
0000 = 0
0001 = 1
bis
1111 = F
Das Hexadezimalsystem ist DAS System, das Du können musst, wenn Du Computer verstehen willst. Vier Binärziffern sind ein halbes Byte, acht sind ein ganzes, daher:
11111111 = FF = 255
- Anonymvor 1 Jahrzehnt
Im Binärsystem kann jede Stelle 2 Werte annehmen (Bi = 2)
möglich (in Dezimalschreibweise) 0, 1
möglich (in Binärschreibweise) 0, 1
Im Dezimalsystem kann jede Stelle 10 Werte annnehmen (Dezi = 10)
möglich (in Dezimalschreibweise)0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Im Hexadezimalsystem kann jede Stelle 16 Werte annehmen (Haxadezi = 16)
möglich (in Dezimalschreibweise)0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
möglich(in Hexadezimalschreibweise) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F