Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » -3,25 als float » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen -3,25 als float
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Olai22
unregistriert
-3,25 als float Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hallo,

ich versuche gerade die Zahl -3.25 als Float in der binären Exponent-Mantisse-Darstelung zu ermitteln.

Meine Ideen:
Ich bin der Meinung, dass das wie folgt aussehen müsste:

1 00000010 10100000000000000000000

1 am Anfang, weil die Zahl negativ ist,
00000010, da 2^1 das größtmögliche ist, was in 3,25 passt...
ist das so richtig?
Ist meine Annahme richtig, dass der Exponent den Zahlen 2^0 bis 2^7 entspricht und die Mantisse mit 2^-0 beginnt?
30.01.2016 14:05
Shizmo
Tripel-As


images/avatars/avatar-69.gif

Dabei seit: 16.10.2015
Beiträge: 174

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Deine Charakteristik stimmt nicht.

Also ich geh so vor, ich wandle die Zahl (3,25) binär um, also 11.01
1 als Vorzeichenbit, weil es negativ ist. Dann die Charakteristik ist immer 127+L und L ist die Länge der binären Zahl vor dem Komma minus 1. Also in diesem Fall 1. Also ist die Charakteristik 128, diese wandeln wir binär um und erhalten 10000000. (Wäre es eine Zahl kleiner 1, dann ist L die Länge der Nachkommastelle negativ, bei 0.5 = 0.1 also -1, bei 0.25 = 0.01 gleich -2,...)
Die Mantisse hast du schon richtig, ich schieb von der binären Zahl (11.01), das Komma soweit nach vor, dass nur noch eine 1 vorne steht (1.101) und schneide die 1 vor dem Komma ab (101) hinten wird dann mit Nullen aufgefüllt (10100000000000000000000).

Noch zusammensetzen:

1 10000000 10100000000000000000000

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Shizmo: 30.01.2016 19:21.

30.01.2016 19:15 Shizmo ist offline Beiträge von Shizmo suchen Nehmen Sie Shizmo in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » -3,25 als float