Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
C++

[ROZWIĄZANE] Przesunięcie bitowe.

C++ c++

  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 12.02.2012 13:31

Siema. OStatnio na programowaniu miałem o przesunięciu bitowy. jednak mój "nauczyciel" potrafił mi tylko powiedzieć że to jest potrzebne do klasówki i "w potęgowaniu" nie potrafił wytłumaczyć -.-' Do czego to służy? Gdzie się tego korzysta i najlepiej jakiś przykładowy kod.
  • +
  • -
  • 0

#2 Nakupenda.

    Not yet YODA

  • Użytkownik

Reputacja: 137
Zaawansowany

  • Postów:451
  • Imię:Paweł
  • Lokalizacja:Warszawa
Offline

Napisano 12.02.2012 13:35

to operacja bitowa która polega na tym że jak masz kod dwójkowy, to przesuwasz wszystkie cyfry o n w lewo lub w prawo

http://amxx.pl/topic...peracje-bitowe/ łap cały temat ;)

tzn w skrócie - jak masz taki zapis
 n << m 

oznacza to, że mnożymy liczbę n przez 2 do potęgi m

a
 n >> m 

to to samo tylko dzielenie :)

Użytkownik Nakupenda. edytował ten post 12.02.2012 13:38

  • +
  • -
  • 0

#3 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 12.02.2012 23:47

@up
jak tak tlumaczysz to powiem ci ze nigdy bym cie nie zapytał o droge xD

jak wiadomo "komputer" "przechowuje" liczby zapisane w systemie binarnym i tak gdy mamy liczbe zapisaną na 8 bitach to znaczy ze nasza liczba zapisana bitowo będzie zawierac 8 cyfr max liczba jaką mozemy zapisac to
255
np mając liczbę 8 zapisujemy ją binarnie
00001000
teraz przesuwając liczbę bitowo w prawo/lewo o X pozycji przesuwamy tą
1
i mając

8<<2
binarnie otrzymujemy
00100000
co daje nam liczbę
32

  • +
  • -
  • 1
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#4 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 13.02.2012 10:41

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: C++, c++

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych