Мне трудно работать с числами без знака в JavaScript. Я хотел бы выполнить основные математические и побитовые операции над числами без знака, используя JavaScript, особенно сдвигая биты. У кого-нибудь есть предложения, как бороться с беззнаковыми числами в JavaScript?
Пример:
Смещение 0x40000000 влево дает отрицательное число, а не 0x80000000