0

javascript を使用して浮動小数点をバイト配列/ストリームに変換しようとしています。私のJavaScriptコードは、次のように定義された浮動小数点値を表す文字列で渡されます:

AS ライブラリのコード:

        while (buffer.bytesAvailable > 0) 
        {
            ret += buffer.readFloat().toString() + ";";
        }

上記のコードは、関数が定義されている Actionscript コードです。

readFloat():Number
Reads an IEEE 754 single-precision (32-bit) floating-point number from the byte stream.

AS ライブラリは既に SWF にコンパイルされ、javascript 用にエクスポートされているため、AS ライブラリを変更することはできないため、出力を Javascript でバイトに戻す方法しかありません。

これを達成する方法は何ですか?

4

1 に答える 1

1

そのクラスでバイナリフロートを解析できます:http://jsfromhell.com/classes/binary-parser

于 2012-10-27T17:07:16.010 に答える