Sven Rautenberg: Typumwandlung 2 x 16 Bit Word zu 1 x 32 Bit Fließkomma

Beitrag lesen

Moin!

Kurzum: Du kannst nicht byteweise oder bitweise auf das intern gespeicherte Format eines Fließkommawerts zugreifen - das wäre aber für eine solche Umwandlung notwendig. Du stehst vor einer Aufgabe, die meines Wissens in Javascript nicht lösbar ist.

"nicht lösbar" würde ich nicht sagen, schließlich kriegen es andere Programmiersprachen ja hin, und auch Javascript ist turing-komplett - "irgendwie" wird es also gehen.

Es geht nur nicht über den Hacker-Trick, zwei Integer-Werte in den Speicher zu schreiben und als Float-Wert wieder daraus auszulesen. Man muss sich eine Funktion schreiben, die die Umrechnung von Integer in IEEE-Float manuell vornimmt. Und das dürfte etwas komplizierter werden.

- Sven Rautenberg