PDA

View Full Version : zahlensysteme


boy-kot
22-11-2002, 18:28
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

lEn00x
22-11-2002, 18:36
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

kambo
22-11-2002, 18:38
Hallo

Ich poste dir eine Lösung.
Dein Beispiel kannst du analog machen.

Viel Glück beim Test!!!

mfg:thumb:

boy-kot
22-11-2002, 19:16
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

boy-kot
22-11-2002, 20:34
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:

lEn00x
22-11-2002, 21:25
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.

boy-kot
22-11-2002, 21:52
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

loipl
22-11-2002, 22:07
Man kann eine Dezimalzahl nicht zufällig im Taschenrechner (z.B. TI-36x) gleich umwandeln, oder??
:hewa:

lEn00x
22-11-2002, 22:11
bei einigen Taschenrechnern ist das möglich.
Bei der Prüfung sind solche Rechner jedoch nicht erlaubt.
Außerdem muss der Rechenweg angegeben werden.

loipl
22-11-2002, 22:14
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?

kambo
22-11-2002, 22:16
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

loipl
22-11-2002, 22:20
@sylwek:
normalerweise kann man die führenden 0en weglassen,
beim Test würd' ich aber auf Nummer sicher gehen...