Hallo,
da mich die Programmiersprache Java sehr interessiert habe ich mir zwei empfohlene Bücher gekauft (http://www.grundkurs-java.de)....
und einfach angefangen.
Jetzt, nach dem behandeln von einfachen Datentypen, bin ich bei den Übungsaufgaben ins Stocken gekommen.
Es geht um eine normalisierte Mantisse
Die Frage dazu lautet:
Die Lösung:
Ich verstehe wriklich nur Bahnhof... ich kann noch nicht mal einen Ansatz vorschlagen, weil ich wirklich nicht weiß, wie man auf dieses Ergebnis kommt....
Kann mir jemand einen Tipp geben?
Gruß
cod3r
da mich die Programmiersprache Java sehr interessiert habe ich mir zwei empfohlene Bücher gekauft (http://www.grundkurs-java.de)....
und einfach angefangen.
Jetzt, nach dem behandeln von einfachen Datentypen, bin ich bei den Übungsaufgaben ins Stocken gekommen.
Es geht um eine normalisierte Mantisse
Code:
2> m >=1
Die Frage dazu lautet:
Code:
Stellen Sie fest, welcher binäre Exponentenbereich durch diese Darstellung abgedeckt wird. Überlegen Sie dann, welcher Exponentenbereich sich damit bezogen auf das Dezimalsystem ergibt.
Die Lösung:
Code:
Im normalisierten Fall hat eine Gleitkomma-Zahl mit Exponententeil E und Mantissenteil M den Wert
+/- 1.M * 2^(E-1023)
Bezogen auf das Dezimalsystem ergibt sich damit ein Exponentenbereich von etwa -308 bis +308 und eine Rechengenauigkeit von knapp 16 Dezimalstellen.
Ich verstehe wriklich nur Bahnhof... ich kann noch nicht mal einen Ansatz vorschlagen, weil ich wirklich nicht weiß, wie man auf dieses Ergebnis kommt....
Kann mir jemand einen Tipp geben?
Gruß
cod3r