Bitsel Operatörler

Bitsel operatörler ifadeleri 32-Bitlik tamsayıya çevirir ve bunlar üzerinde ve, veya, özel veya , değil, sola kaydırma, sağa kaydırma operatörlerini binary olarak yapar.

Gerçekten ihtiyacınız olduğunda başvurunuz. Operatörler şu sembollerle ifade edilir.

OperatörSembolİfade8-Bit İfadeBit SonuçSonuç

Bitsel VE

&

156 & 52

1 0 0 1 1 1 0 0 & 0 0 1 1 0 1 0 0

0 0 0 1 0 1 0 0

20

Bitsel VEYA

|

156 | 52

1 0 0 1 1 1 0 0

| 0 0 1 1 0 1 0 0

1 0 1 1 1 1 0 0

188

Bitsel ÖZEL VEYA

^

156 ^ 52

1 0 0 1 1 1 0 0 ^ 0 0 1 1 0 1 0 0

1 0 1 0 1 0 0 0

168

Bitsel DEĞİL

~

~ 203

~ 1 1 0 0 1 0 1 1

0 0 1 1 0 1 0 0

52

Sola kaydırma

<<

9 << 2

0 0 0 0 1 0 0 1

<<

10

0 0 1 0 0 1 0 0

36

Sağa kaydırma

>>

9 >> 2

0 0 0 0 1 0 0 1

>>

10

0 0 0 0 0 0 1 0

2

Yukarıdaki örnekler 8-Bit olarak verilmiştir fakat javascript 32-Bit olarak yapar.

Last updated