Operator bitowy: Różnice pomiędzy wersjami

Rozmiar się nie zmienił ,  4 lata temu
m
lit.
m (WP:SK, lit.)
m (lit.)
'''Operator bitowy''' w [[Programowanie|programowaniu]] – [[Operator (programowanie)|operator]] dostępny w określonym [[Język programowania|języku programowania]] (a także w innych [[Język komputerowy|językach komputerowych]]), który działając na podanych [[Argument (informatyka)|argumentach]] realizuje podstawowe operacje [[Algebra Boole'a|algebry Boole'a]] na pojedynczych bitach lub każdej parze odpowiadających sobie bitów pobieranych z tych samych pozycji dwóch argumentów operatora, oraz operacje przesunięć lub obrotów bitowych.
 
To jakie operatory bitowe są dostępne w konkretnym języku programowania zależy od jego [[Syntaktyka (językoznawstwo)|składni]], a to jakie są zasady ich stosowania, w tym priorytet tych operatorów i kolejność opracowywania argumentów, od przyjętej przez [[autor]]ów języka lub [[Implementacja (informatyka)|implementacji]] konwencji. Zróżnicowany jest również sposób zapisu operatorów bitowych w poszczególnych językach: stosuje się zapis, bądź w postaci [[Słowo kluczowe (informatyka)|słów kluczowych]], bądź symboli ([[Znaki pisarskie|znaku]] lub znaków nie będących [[litera]]mi). Stosowane są operatory bitowe [[Działanie jednoargumentowe|jednoargumentowe]] – operator [[Negacja|negacji]], oraz [[Działanie dwuargumentowe|dwuargumentowe]] – np. [[Alternatywa|suma logiczna]], [[Koniunkcja (logika)|iloczyn logiczny]] i inne.
{{Przypisy|2|przypisy=
<!-- Abap --><ref name="abap">{{cytuj stronę| url = http://help.sap.com/saphelp_nw2004s/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm | tytuł = Bit Operations | data dostępu = 2011-09-08| opublikowany = help.sap.com – SAP Library | praca = ABAP Programming (BC-ABA) |język = en}}</ref>
<!-- Ada --><ref name="ada95">{{cytuj książkę |autor =Michał Morawski |autor2 = Antoni M. Zajaczkowski |autor link = | tytuł =Wstep do programowania w jezykujęzyku Ada’95 | miejsce =Łódz | rok =2004 | wydanie=drugie| strony = | isbn =| url=http://www.zsk.p.lodz.pl/~zajaczko/Podstawy_Informatyki_Ada_95/Ada_95_Skrypt_Wyd_II.pdf | data dostępu =2011-01-29 | język = pl}}</ref>
<!-- C --><ref name="tc-jb">{{cytuj książkę |autor =Jan Bielecki |autor2 = |autor link =Jan Bielecki | tytuł =Turbo C z grafiką na IBM PC | wydawca = Wydawnictwa Naukowo-Techniczne | miejsce =Warszawa | rok =1990| seria =[[Mikrokomputery]] | strony = | isbn =83-204-1101-7 | język = pl}}</ref><ref name="ec-jb">{{cytuj książkę |autor =Jan Bielecki |autor2 = |autor link =Jan Bielecki | tytuł =Encyklopedia języka C dla IBM PC | wydawca = Wydawnictwa Komunikacji i Łączności | miejsce =Warszawa | rok =1989| tom =I | tytuł tomu =Opis języka | strony = | isbn =83-206-0919-4 | język = pl}}</ref>
<!-- C, C++ --><ref name="cpp-jb">{{cytuj książkę |autor =Jan Bielecki |autor2 = |autor link =Jan Bielecki | tytuł =Od C do C++, programowanie obiektowe w języku C | wydawca = Wydawnictwa Naukowo-Techniczne | miejsce =Warszawa | rok =1990| strony = | isbn =83-204-1332-X | język = pl}}</ref>