1PeGaS
@1PeGaS

Исключающее ИЛИ/^ в шифровании почему работает не правильно?

В комментариях ниже вопрос
var x1=(9).toString(2); // в двоичном виде
00000000000000000000000000001001
var x2=(1220461917).toString(2);//в двоичном виде
01001000101111101100010101011101
var y=(x1^x2);//01001000101111101100010101010100
y=y.toString(2);
alert(y); Должно быть 01001000101111101100010101010100 почему не так?
  • Вопрос задан
  • 139 просмотров
Решения вопроса 1
@xutesayor
var x1=(9).toString(2); 
var x2=(1220461917).toString(2);
var y=(parseInt(x1,2)^parseInt(x2,2));
y=y.toString(2);
alert(y);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы