2012-01-28 3 views
1

だから、私は次のコードを持っている:Float64Arrayはクロスプラットフォームですか?

a = new Float64Array([num]) 
b = new Uint8Array(a.buffer) 

は私がBの要素はリトルエンディアンであることに気づいたとIEEE754を使用してのfloat64番号を表します。

この表現はすべてのブラウザ/ js-engineで標準化されていますか?それとも、ブラウザから他のブラウザに変わるのだろうか?

答えて

1

動作だけが標準化されており、表現は標準化されていません。

+0

b [0]の呼び出しから返された値をビヘイビアと見なすことはできませんか? –

+0

dataviewを使用している場合でも、小さなエンディアンとビッグエンディアンのどちらでも選択できます – Zaffy

関連する問題