У меня есть 2 числа в javascript, которые я хочу бит и. Они оба 33-битные
в C #:
((4294967296 & 4294967296 )==0) is false
но в javascript:
((4294967296 & 4294967296 )==0) is true
4294967296 is ((long) 1) << 32 </p>
Насколько я понимаю, это связано с тем, что JavaScript выполняет преобразование значений в int32 при выполнении побитовых операций.
Как мне обойти это?
Любые предложения о том, как заменить бит и набор других математических операций, чтобы биты не были потеряны?