Цитата:
Сообщение от Alex_beginner
iNils!
А вот пост chingachgooga посмотрите. Он считает, что b110 тоже самое что и b11000000 
|
Ошибки тут нет.

Просто все зависит, ДЛЯ ЧЕГО вам понадобились двоичные обозначения, не для того ведь, чтобы 2+2 сложить?

Код:
_global.__resolve = function (name) {
if (name.charAt (0) == 'b') {
var z = name.slice (1);
if (!(z.length % 8)) {
return parseInt (z, 2);
}
}
};
insert = b01010000
update = b11010000
resultat=(insert & update)
trace(resultat.toString(2)); // 1010000, т.е. 01010000
_global.__resolve = function (name) {
if (name.charAt (0) == 'b') {
return parseInt (name.slice (1), 2);
}
};
insert = b0101
update = b1101
resultat=(insert & update)
trace(resultat.toString(2)); // 101, т.е. 0101