Die letzten 10 Beiträge |
eulerscheZahl |
|
S0sann3 |
Zitat: |
Original von eulerscheZahl
Du hast eine 0,... vergessen, ansonsten passt es. |
Ups. Stimmt, so aber.^^
Zitat: |
Original von eulerscheZahl
Fragen zu Flipflops bitte in die technische Informatik. |
Oki, super und danke!
Gruß
Susanne |
eulerscheZahl |
Du hast eine 0,... vergessen, ansonsten passt es.
Fragen zu Flipflops bitte in die technische Informatik. |
S0sann3 |
Hallo,
okay danke, Kommataverschiebung stimmt.
Dann wäre mein Ergebnis für 13,625 im Floating Point Format:
?
Gruß
Susanne
PS: Ich hätte eine Aufgabe zu einem forlaufenden Synchronzähler (aufgebaut durch ein JK-Flip Flop und dazu paar Fragen, könnte ich die hier stellen oder ist das eher technische Informatik? |
eulerscheZahl |
Es gibt ja: c2 = 100010,10101. Das sind 6 Stellen vor dem Komma. Wenn du die Zahl erhalten möchtest, aber das Komma nach vorne soll, musst du anschließend eben mit 2^6 korrigieren. |
S0sann3 |
Guten Abend,
vielen Dank nochmal für die Antworten. Ich habe das Prinzip verstanden soweit verstanden, was mir aber bei der Wiederholung unklar ist:
Zitat: |
Original von S0sann3
Darstellung von im Floating Point Format:
|
das . Wie kommt man darauf?
Grüße
Susanne |
eulerscheZahl |
Zitat: |
Original von S0sann3
Zitat: |
Original von eulerscheZahl
F9 ist richtig. Wie sieht es binär aus? |
Binär und Dual sind doch Synonyme? |
Ja, und du hast es hexadezimal angegeben.
2. Wir wollen 0.625 (den Nachkommaanteil deiner Zahl) ins Dualsystem umrechnen.
Die erste duale Nachkommastelle hat dezimal die Wertigkeit 0.5 (ein Halb), die zweite 0.25 (ein Viertel), die dritte 0.125 (ein Achtel), ... .
Wenn also der Nachkommaanteil größer oder gleich 0.5 ist, ist die erste duale Nachkommastelle 1, sonst 0.
Das ist gleichbedeutend mit: wenn der verdoppelte Nachkommaanteil >= 1 ist, ...
Also verdoppeln wir: 0.625 * 2 = 1.25
Das ist >= 1, also kommt eine 1 nach den Punkt der Dualzahl.
Wir schauen uns wieder nur den Nachkommateil (also 0.25) an und wiederholen, bis wir genug Nachkommastellen haben oder das Muster periodisch wird. |
S0sann3 |
Zitat: |
Original von eulerscheZahl
F9 ist richtig. Wie sieht es binär aus? |
Binär und Dual sind doch Synonyme?
Zu der zweiten Aufgabe kann ich ein Beispiel aus dem Skript vorführen:
Umwandlung von
in eine Dualzahl:
1. Betrachtung des ganzzahligen Anteils von
34 : 2 = 17 Rest 0
17 : 2 = 8 Rest 1
8 : 2 = 4 Rest 0
4 : 2 = 2 Rest 0
2 : 2 = 1 Rest 0
1 : 2 = 0 Rest 1
Leserichtung von unten nach oben:
(Damit wäre die Frage nach der Binären Vorgehensweise beantwortet, bis hier hin verstehe ich es auch)
2. Betrachtung des gebrochen rationalen Anteils von
Darstellung der Vorgehensweise:
(Jetzt fängt meine Problematik an)
Nach jeder Multiplikation mit 2 entsteht ein ganzzahliger Anteil, entweder 0 oder 1, der dem Wichtungsfaktor entspricht. Damit folgt:
mit
mit
mit
mit
mit
Leserichtung von oben nach unten:
Darstellung von im Floating Point Format:
Da verstehe ich nicht von der Ausführung der Summe, die Umformungen und dann die restlichen Schritte. Aber das wäre ja die Umformung in Mantisse und Expoinent von der die Rede war?
für noch ein wenig Schützenhilfe wäre ich sehr dankbar.
Liebe Grüße
Susanne |
eulerscheZahl |
F9 ist richtig. Wie sieht es binär aus?
Zur zweiten Aufgabe: erst in eine Festpunktzahl umwandeln. Dabei kannst du genauso mit Division und Rest weiterrechnen, wie bei Ganzzahlen auch. Kontrollergebnis: 1101.101 (als Dualzahl).
Ist mit Floating Point Format IEEE754 gemeint?
Wenn ja: Zahl um einen Exponenten ergänzen, sodass das Komma in der Binärzahl nach der ersten Ziffer steht, biased Exponent und Mantisse berechnen. |
S0sann3 |
Zahlen Umwandlung, Hexa, Dual, Floating
Meine Frage:
Guten Tag in der Runde,
habe zwei kleine Aufgaben zur Umrechnung von Zahlen.
Ich soll die Zahl 249 in eine Hexadezimalzahl umwandeln und das Ergebnis in eine Dualzahl umwandeln. (keine neue Berechnung)
13,625 in eine Dualzahl um. Stelle das Ergebnis im Floating Point Format dar.
Meine Ideen:
Zur ersten Aufgabe:
249:16 = 15,56 also 15
Rest ist 9
123456789ABCDEF
15 F
9
Also F9?
Habe da bisschen Schwierigkeiten beim Aufschreiben.
Bei der anderen Aufgabe weiß ich gerade nicht so recht wie ich das Kommata behandeln soll?
Könnte mir da jemand eventuell Schützenhilfe leisten?
Das wäre super,
danke und Grüße
Susanne |
|
|