Zum beispiel von Binär zu Oktan
oder Oktan zu Binär
Dezimal zu Binär
Binär zu Dezimal
hexan zu Oktan
Oktan zu Binär
Du meinst sicherlich Oktal, ansonsten meinst du eine zahl die die qualität von Benzin beschreibt…
also binärzahlen sind zahlen zur basis 2, oktal zur basis acht, dezimal zur basis 10 und hexadezimal zur basis 16, im klartext bedeutet das: die n-te stelle einer ziffer (gelesen von rechts) muss im binären falle mit 2^(n-1) multipliziert werden, bei oktalzahlen mit 8^(n-1) usw. multipliziert werden, um sie in dezimalzahlen umzuwandeln, beispiel:
im folgenden werden binärzahlen durch ein vorangestelltes 0b, oktal durch vorangestellte 0, hexadezimalzahlen durch vorangestelltes 0x dargestellt, zahlen ohne vorangestellte 0 sind dezimalzahlen
0b10010 = 0*2^+1*2^1+0*2^2+0*2^3+1*2^4=0+2+0+0+16=18
sollte ein zahlensystem über 10 hinausgehen, so sind folgende ziffern zu verwenden: 10=A, 11=B etc.
0x2F1=1*16^0+15*16^1+2*16^2=1+240+512=753
034=4*8^0+3*8=4+24=28
Scherzbold: Oktanzahlen gibt es bei Treibstoffen.
Oktalzahlen gibt es aber - bitte Microsoft calc im programmer mode verwenden.
Prinzipiell gibt es die Möglichkeit sich zu überlegen ,welcher Dezimalzahl die entsprechende Stelle eines anderen Zahlensystems entspricht.
z.b.
984 Dezimal nach Oktal
Die Stellen im Oktalsystem entsprechen
8^0 = 1
8^1 = 8
8*8= 8^2 = 64
8*8*8= 8^3 = 512
8*8*8*8= 8^4 = 4096
Wir wollen nun 984 (dez) umwandeln
4096 geht 0 mal in die 984 Rest 984
512 geht 1 mal in die 984 Rest 472
64 geht 7 mal in die 472 Rest 24
8 geht 3 mal in die 24 Rest 0
1 geht 0 mal in die 0 Rest 0
Die Oktalzahl lautet also 01730 oder einfach 1730(Okt) = 984(dez)
Wenn Du eine Dezimalzahl in ein anderes System umrechnen willst, geht das auch eingacher
neheme die dezimalzahl und teile sie schrittweise
z.b. 984(dez) nach binär
984 / 2 = 492 rest 0
492 / 2 = 246 rest 0
246 / 2 = 123 rest 0
123 / 2 = 61 rest 1
61 / 2 = 30 rest 1
30 / 2 = 15 rset 0
15 / 2 = 7 rest 1
7 / 2 = 3 rest 1
3 / 2 = 1 rest 1
1 / 2 = 0 rest 1
Nun einfach die Reste von unten nach oben hintereinander schreiben
also 1111011000 (binär)= 984 (dezimal)
Geht genauso für andere Zahlensysteme.
Noch einfacher gehen:
binär hexadezimal
binär oktal
Da dort jeweils eine eine fixe anzahl von binärstellen eine Stelle im neuen Zahlensystem werden
z.B
1101010001011001010 (binär) nach hexadezimal
Machen wir eine Tabelle für alle Ziffern des hexadezimalsystems
Bin | hex
0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F
Man nehme unsere Binärzahl und zerlege sie in 4er Stücke (von rechts beginen!)
1101010001011001010
110 1010 0010 1100 1010
dann blockweise in der Tabelle nachsehen
110 1010 0010 1100 1010
6 A 2 C A
1101010001011001010(bin) = 6A2CA (hex)
Für binär oktal geht es genauso mit 3er-Gruppen
Ich hoffe das hilft Dir weiter
(Und hoffentlich habe ich mich nirgends vertan)