Javascript Десятичный в двоичный - 64 бит
Двоичный код для десятичной -805306368:
11111111111111111111111111111111 11010000000000000000000000000000
Тем не менее, в Javascript я получаюследующий:
var str = parseInt(-805306368).toString(2);
document.write(str);
-110000000000000000000000000000
Кто-нибудь может объяснить, как разобрать 64-битную двоичную строку из этого десятичного числа?