C++ban ez mit jelent (2<<6)?
Figyelt kérdés
Tehát mikor két szám közé beírunk két < jelet?2011. márc. 19. 20:41
1/5 anonim válasza:
Ez egy bitművelet, mégpedig a bitenkénti eltolás balra.
2/5 A kérdező kommentje:
Köszönöm.
Megkérdezhetem, hogy pár mondatban elmagyarázva, ez mit is jelent?
Tehát hogy 2<<6 az hogy lesz 128?
Előre is köszi a segítséget!
2011. márc. 19. 20:49
3/5 anonim válasza:
Arról van szó, hogy egyszerűen a megadott számot átírod bináris (kettes) számrendszerre, majd a megadott jeggyel (jelen esetben 6) eltolsz mindent balra, ezen konkrét példa esetén:
00000010
10000000
Amit ha visszaszámolsz decimális (tízes) számrendszerre 128-t kapsz.
4/5 anonim válasza:
*egy 0 lemaradt a 2. szám végéről.
5/5 anonim válasza:
Gyakorlatilag 2 hatványával való szorzás. Illetve ha jobbra mutat, akkor pedig 2 hatványával osztás.
További kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!