Sta znaci operator "^" u C-u ?

Sta znaci operator "^" u C-u ?

offline
  • Pridružio: 29 Sep 2007
  • Poruke: 72

Zanima me sta znaci operator "^" u C, na primer 5^6 ,sta ce mi dati i kako radi ovaj operator ?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 16 Mar 2008
  • Poruke: 1567
  • Gde živiš: Novi Sad

Dok ti se ne javi neko ko koristi C, ja cu ti reci da MISLIM da je to stepenovanje.



offline
  • Pridružio: 29 Sep 2007
  • Poruke: 72

nije stepenovanje to sam provjerio !

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Intuitivno, jeste stepenovanje, ali u C-u nije Wink

^ je bitsko ekskluzivno ili


Evo ti jos neke naredbe za bitovske operatore
& bitsko i
| bitsko ili
^ bitsko ekskluzivno ili
<< levo pomeranje (siftovanje)
>> desno pomeranje (siftovanje)
~ jedinicni komplement

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Eh, sto sam ja sa ovim razbijao glavu Smile
Da mi je neko rekao da je to obican XOR...

offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

sto znaci 5^6=3 Wink

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Ekskluzivno ili ti je prakticno sabiranje po modulu dva sto znaci da
0 0 =0
0 1 =1
1 0 =1
1 1 =0

ovo sto si ti pitao:
5= 101
6 =110
rez:= 011 =3 Smile

Ko je trenutno na forumu
 

Ukupno su 868 korisnika na forumu :: 11 registrovanih, 1 sakriven i 856 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, avijacija, DonRumataEstorski, Excalibur13, Kriglord, pein, styg, VJ, wolverined4, zlaya011, Čivi