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

Informatiker Board » Themengebiete » Theoretische Informatik » Codierung von Fließkommazahlen? » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 6 Beiträge
as_string

Wie wäre denn die Darstellung der Zahl im Dualsystem?
piratol

Wie in der Frage schon beschrieben ich brauche als Ergebnis keine 32bit sondern eine 25 Bit Zahl.
Ich würde mich über einen Rechenweg und eine Lösung freuen
as_string

Warum ist das ein Problem? Was wäre denn, wenn Du 8 bit (bei 32bit single IEEE 754 Zahlen hat man ja 8 bit für den Exponent) zur Verfügung hättest anders?
Wie ist denn die Darstellung der Dezimalzahl im Dualsystem? Wie muss dann der Exponent sein? Welchen Bias (B) musst Du nehmen bei 4bit Exponent? Wie kodierst Du den benötigten Exponent dann mit den 4bit?

Wenn Du verstanden hast, wie es mit 8bit Exponenten bei single und 11bit bei double funktioniert, dann sollte das doch einfach auf 4bit übertragbar sein? Wo hängt es da denn?
Wenn doch auch schon das mit 8bit und 11bit unklar ist, dann lies Dir erst die Wikipedia-Seite zu IEEE754 durch. Oder auch jede andere Beschreibung des Formats.

Gruß
Marco
piratol

Das Problem ist wie gesagt der 4er Exponent, deswegen komme ich nicht weiter
ed209

Der Loesungsweg sollte doch eigentlich uebertragbar sein. Wie loest du das denn fuer 32-bit?

Gruss,
ED209
piratol Codierung von Fließkommazahlen?

Wie kann ich die Zahl 0.97243785858154296875 als Gleitkommazahl mit float 25 bit einer Basis 2, Mantisse 20bit und Exponent 4 Bit codieren?

Habe bisher nur 32 bit codiert und auch noch nicht mit 4bit Exponent, würde mich deswegen über eine Lösung und einen Lösungsweg freuen!

Der angepasste Exponent und die angepasste Mantisse macht mor echt zu schaffen, da ich wie bereits erwähnt nur 32bit codiert habe...