Konvertieren Sie "float" in Bytes in Javascript ohne Float32Array

Okay, ich bin eine ziemlich ärgerliche Situation, in der ich keinen Zugriff auf typisierte Arrays wie Float32Array habe, aber dennoch in der Lage sein muss, eine Javascript-Zahl in Bytes umzuwandeln. Nun, eine Ganzzahl, mit der ich gut umgehen kann, aber ich habe keine Ahnung, wie ich das für einen Gleitkommawert machen soll.

Ich habe das Problem umgekehrt gelöst (Bytes in ein Float), aber die Dokumentation zum Konvertieren von Float in Bytes ist ziemlich selten, da die meisten Sprachen nur das Lesen des Zeigers zulassen oder gemeinsame Klassen für die Handhabung haben.

Idealerweise möchte ich Floats in 4-Byte- und 8-Byte-Darstellungen konvertieren und auswählen können, welche verwendet werden soll. Code, der einfach eine Zahl aufnehmen und als 8-Byte-Code ausspucken kann, wäre dennoch großartig, da ich von dort aus wahrscheinlich selbst auf die 32-Bit-Version kommen kann.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage