Wie kann ich ein Gleitpunktformat entwickeln?

Hallo,

ich studiere Wirtschaftsinformatik im ersten Semester. Wir behandeln im Fach Technologische Grundlagen gerade das Thema Zahlensysteme und haben von unserem Prof. folgende Aufgabe gestellt bekommen:

„Entwickeln Sie ein spezielles Gleitpunktformat für einen Wertebereich von etwa [-10^12 … +10^12] und eine Genauigkeit von etwa 5 dezimalen Stellen. Wie lautet die Codierung der Dezimalzahl 92.65?
Wie groß ist der Konvertierungsfehler?“

Wie geht das? Die Codierung und den Konvertierungsfehler bekomme ich vllt noch hin aber wie kann ich ein Gleitpunktformat entwickeln?

Dank für die Antworten.

Viele Grüße

Alex

Hallo,

„Entwickeln Sie ein spezielles Gleitpunktformat für einen
Wertebereich von etwa [-10^12 … +10^12] und eine Genauigkeit
von etwa 5 dezimalen Stellen. Wie lautet die Codierung der
Dezimalzahl 92.65?
Wie groß ist der Konvertierungsfehler?“

Wie geht das? Die Codierung und den Konvertierungsfehler
bekomme ich vllt noch hin aber wie kann ich ein
Gleitpunktformat entwickeln?

Du nimmst ein bestehendes Format, und passt die Länge der Mantisse und des Exponenten so an, dass die Genauigkeit und der Wertebereich dargestellt werden können.

Grüße,
Moritz

Und wie genau geht das? Kannst du ein Beispiel sagen?

Hallo,

Und wie genau geht das? Kannst du ein Beispiel sagen?

habt ihr in der Vorlesung denn nichts gelernt? :wink:

Also zum Beispiel der Exponent: der kann die Werte von -12 bis +12 annehmen - wie viele verschiedene sind das? Und wie viel bit braucht man, um so viele Werte darzustellen?

So schwer ist das nicht…

Grüße,
Moritz