Javascript で外部依存関係なしに 32 ビットの符号なし整数をエミュレートするにはどうすればよいですか? x >>> 0
orを使用したトリックはx | 0
機能せず (乗算の場合、加算/減算で機能するようです)、倍精度は乗算中に精度が失われます。
たとえば、2654435769 * 340573321 (mod 2^32) を乗算してみてください。結果は 1 になるはずです。
この答えには掛け算があります。足し算・引き算・割り算は?
上記の式を示す wolfram alpha へのリンクを次に示します。