Forum: Digitale Signalverarbeitung / DSP / Machine Learning 32 bit float in Fractional Zahl und umgekehrt


von Bernd (Gast)


Lesenswert?

Hallo,
wie der Titel schon sagt möchte ich gerne eine 32 bit float Zahl in eine 
Fractional Zahl wandeln da mein Cordic Algorithmus nur damit arbeitet. 
Die Rückwandlung muss dann natürlich auch durchgeführt werden.
Ich hab hier schon das Forum durchsucht, aber leider nichts wirklich 
gefunden was mir das einwenig näherbringt.
Es sollte doch möglich sein solche einen Algorithmus zu netwickeln der 
sich sogar für Assembler verwenden ließe.

Kann mir bitte jmd helfen?
Google spuckt auch nichts brauchbares aus.

Danke.

Gruß

von Helmut S. (helmuts)


Lesenswert?

http://de.wikipedia.org/wiki/Gleitkommazahl

Gleitkomma -> Fix-Kommazahl

Mantisse links um eine 1 erweitern.
Die Mantisse hat dann den Wert 1.xxxxxxxxxxxxxxxxxxxx
Vom Exponenten den Offset 127 abziehen. Das Ergenis ist die Anzahl der 
Shifts. Die 1.xxxxxxxxxxxxxxxxx um diese Anzahl schieben.
Zum Schluss noch das Vorzeichenbit berücksichtigen,

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.