• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Manipulacje bitami

–1 głos
261 wizyt
pytanie zadane 9 stycznia 2019 w Java przez asgaard Obywatel (1,360 p.)
edycja 10 stycznia 2019 przez Arkadiusz Waluk

Witam

Czy ktoś pomoże mi zrozumieć manipulację bitami (Algorytmy)? Mam taki program
 

public class BitManipulation{
public static void main(String[] args){
System.out.println((((7&19)|23))<<2);
}
}

wynik znam, ale nie potrafię zrozumieć jak się wziął

 

Dziękuję

1 odpowiedź

+3 głosów
odpowiedź 9 stycznia 2019 przez plucins Stary wyjadacz (11,130 p.)
wybrane 9 stycznia 2019 przez asgaard
 
Najlepsza
7&19
00000111
00010011
--------------
00000011

00000011 | 23
00000011
00010111
--------------
00010111

00010111<<2 ( przesunięcie bitowe )
---------------
01011100

przy wyliczeniach na 8bitach

Podobne pytania

0 głosów
1 odpowiedź 905 wizyt
0 głosów
1 odpowiedź 267 wizyt
pytanie zadane 19 stycznia 2022 w Java przez michal441599 Użytkownik (530 p.)
0 głosów
0 odpowiedzi 271 wizyt
pytanie zadane 14 lipca 2020 w Java przez amtrax Dyskutant (9,630 p.)

93,733 zapytań

142,669 odpowiedzi

323,287 komentarzy

63,293 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...