0

int や double など、他の言語でネイティブ型の数値をエミュレートするライブラリがあるのだろうか。ライブラリは、オーバーフローを含め、これらの型を正確にエミュレートする必要があります。

すべてのヒントは非常に高く評価されます。

編集:

Linear Congruential Generatorを実装する必要があります。別の RNG に切り替えることができません。LCG でなければなりません。

問題は、大きな数を乗算すると間違った結果が得られ、数列が乱れることです。

4

1 に答える 1

2

Typed Arrayを使用できます。(FF 4 以降、Chrome 7 以降、IE 9 以降、Safari 5.1 以降)

次のサブクラスがあります: Int8ArrayUint8ArrayInt16ArrayUint16ArrayInt32ArrayUint32Array、。Float32ArrayFloat64Array

古いブラウザの場合は、次を確認できます: Javascript Typed Arrays エミュレーション ライブラリを探しています

この情報がお役に立てば幸いです

于 2012-09-10T22:12:17.290 に答える