Javascript Десятичный в двоичный - 64 бит

Двоичный код для десятичной -805306368:

11111111111111111111111111111111 11010000000000000000000000000000

Тем не менее, в Javascript я получаюследующий:

   var str = parseInt(-805306368).toString(2);
   document.write(str);

-110000000000000000000000000000

Кто-нибудь может объяснить, как разобрать 64-битную двоичную строку из этого десятичного числа?

Ответы на вопрос(2)

Ваш ответ на вопрос