Operator bitowy: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
Emptywords (dyskusja | edycje) m WP:SK, lit. |
Emptywords (dyskusja | edycje) m lit. |
||
Linia 1:
'''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.
Linia 200:
{{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
<!-- 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>
|