christopher: Bitweise Operatoren

Beitrag lesen

Hi,

int i = 55;
    int j = 97;
    System.out.println(i & 15);
    System.out.println(j & 15);
7
1

55 = 32 + 16 + 4 + 2 + 1 = binär  110111
15 = 8 + 4 + 2 + 1       = binär    1111
7 = 4 + 2 + 1            = binär     111

97 = 64 + 32 + 1         = binär 1100001
15 = 8 + 4 + 2 + 1       = binär    1111
1  = 1                   = binär       1

cu,
Andreas

herzlichsten dank...
da hätt ich ja ewig drüber 'philosophieren' können.

mfg
christopher