View Full Version : zahlensysteme
eigentlich komme ich ganz gut zurecht ... allerdings habe ich hier ein problem !
4. Beispiel:
Die angegebenen Zahlen X und Y sollen in die angegebenen Zahlensysteme umgerechnet werden! Bei der Umrechnung der Dezimalzahl X muß die Zielsystemzahl auf nur 4 Stellen genau berechnet werden.
ACHTUNG: Bei der Umrechnung der Hexzahl Y sind alle Stellen anzugeben.
X = 378.92
Binär
Y = (16B.FA)16
Binär
Dezimal
Y = (16B.FA)16
kann mir das wer erklären wie ich das lösen kann??
DANKE IM VORHINEIN !
EDIT : ( was sagt mir die 16 am ende ? dass es hexa ist? dass seh ich doch eh an den buchstaben oder? und was ist wenn zum beispiel (230.16)16 steht ? wie kann ich dass dann lösen?)
Tiniiiii
22-11-2002, 18:36
Ganz leicht: für 16B,FA
Rechne 1x16^2 + 6x16^1 + Bx16^0 für die Stellen links neben dem Komma und
Fx16^-1 + Ax16^-2 für die Stellen rechts neben dem Komma
So erhältst Du die Dezimalzahl 363,9765625 ... danach einfach mit mod2 in Binäre Zahlen umwandeln. (101101011,1111101)
lg Martina
Ersteinmal die Umrechnungstabelle:
0 0000 10=A 1010
1 0001 11=B 1011
2 0010 12=C 1100
3 0011 13=D 1101
4 0100 14=E 1110
5 0101 15=F 1111
6 0110
7 0111
8 1000
9 1001
378.92
Binär:
378 mod 2 = 189 Rest 0
189 mod 2 = ? Rest 1
usw.
Dann liest du die Zahlen von UNTEN nach oben.
So, jetzt zu den Nachkommastellen:
0.92 * 2= 1.84 Ganze Zahl: 1
0.84 * 2 = ?
usw.
Hier liest du die Zahlen von OBEN nach unten.
(16B.FA)16
Ins Binäre:
1 = 0001
6 = 0110
usw.
dann einfach alle zusammensetzen.
0001 0110 1011. 1111 1010
ins Dezimal:
1*16^2+6*16^1+11*16^0+15*16^(-1)+10*16^-2
Hallo
Ich poste dir eine Lösung.
Dein Beispiel kannst du analog machen.
Viel Glück beim Test!!!
mfg:thumb:
erstmal danke danke danke :D an alle !!!
kenn mich jetzt gut aus ... allerdings :)
eine frage noch :)
hab grad noch einen ganzen test durchgenommen und :
was tum teuf.... mach ich wenn steht zb: (123.52)16 ?
ist das auch eine hexa?
wie rechne ich die? warum steht statt 12 nicht c?
:ahhh:
lol sonst kenn i mi aus MERCI BEAUCOUP !!!
Tiniiiii
22-11-2002, 19:30
Ist auch HEXA (immer wenn 16 daneben steht). Du musst die Ziffern einzeln betrachten ... wie im Dezimalsystem wäre dieser 1er ja die Hunderterstelle, der 2er die 10erStelle (wie es im Hex.System heißt weiß ich aber leider auch nicht) ...
e0200175
22-11-2002, 19:58
Falls hier noch was nicht klar sein sollte.....
Die Zahl (123.52)16
steht für:
1*16^2 + 2*16^1 + 2*16^0 + 5*16^-1 + 2*16^-2
Original geschrieben von e0200175
Falls hier noch was nicht klar sein sollte.....
Die Zahl (123.52)16
steht für:
1*16^2 + 2*16^1 + 2*16^0 + 5*16^-1 + 2*16^-2
ok einfach zb 1*16^2 ausrechnen und dann den binär code ausrechnen? versteh ich das richtig?
:hewa:
wenn du den binärcode habe möchtest, dann musst du es so machen,wie ich es oben beschrieben habe.
Also ersteinmal die eine Hilfstabelle von 0 bis F aufstellen, und dann einfach 1 durch 0001, 2 durch 0010 usw. ersetzen und nebeneinanderschreiben.
ok beispiel =)
weils so schön ist =)
1EB.82
also 1 = 0001
E = 1110
b= 1011
8= 1000
und 2 = 0010
macht:
0001 1110 1011 1000 0010
richtig???
warum kommt dann bei mir bei der lösung beim test :
111101011.1000001 :confused: :confused:
BITTE UM HILFE .. is das letzte was mir fehlt :scheity
Man kann eine Dezimalzahl nicht zufällig im Taschenrechner (z.B. TI-36x) gleich umwandeln, oder??
:hewa:
bei einigen Taschenrechnern ist das möglich.
Bei der Prüfung sind solche Rechner jedoch nicht erlaubt.
Außerdem muss der Rechenweg angegeben werden.
Ergo: Also welche Taschenrechner dürfen dann denn verwendet werden? TI-30 und TI-36 sind sogar in der AHS schon bei Schularbeiten und Matura zugelassen.....
1. Gibts bestimmte Typen die man sicher verwenden darf?
2. Wird das wirklich kontrolliert?
Hallo
@boy-kot
Deine Lösung ist auch RICHTIG!!!!!
000111101011 10000010
---111101011.1000001-
Alle 0 kannst du weglassen, aber morgen beim Test schreib besser alles auf!
ich hoffe, habe keinen Blödsinn angeschrieben?
mfg
@sylwek:
normalerweise kann man die führenden 0en weglassen,
beim Test würd' ich aber auf Nummer sicher gehen...
vBulletin® v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.