Kezdőoldal » Számítástechnika » Programozás » Írjon C/C++ nyelvű függvényt,...

Írjon C/C++ nyelvű függvényt, amely egy egész szám bitjeinek körbeforgatását végzi el!?

Figyelt kérdés
A függvény paraméterei a körbeforgatandó érték, a másik pedig a forgatási lépések száma. Ha az utóbbi pozitív, akkor balra forgatás történjen, egyébként jobbra forgatás. Írja meg a tesztelő főfüggvényt is!
2021. márc. 11. 20:00
1 2 3
 11/21 anonim ***** válasza:

8:

Rol - rotate left,

ror - rotate right.


Ahogy 10-es írja. Shiftnél a túl- vagy alulcsorduló bitek elvesznek, a rotate [rol] esetén a balon túlcsorduló bitek jobb oldalon megjelennek, helyiérték-helyesen. Ugyanez [ror] jobbra.

2021. márc. 12. 00:47
Hasznos számodra ez a válasz?
 12/21 anonim ***** válasza:
55%

Oh, a példa lemaradt [rol]:


forgatás előtt: 1101 0000

forgatás után.: 1010 0001


Ror:

1101 0000

0110 1000

2021. márc. 12. 00:52
Hasznos számodra ez a válasz?
 13/21 anonim ***** válasza:

Létezett olyan is, hogy egy flag biten (mint 9. biten) keresztüli rotáció, sőt egyéb turpisságok. Mondjuk én elég rég assemlby-ztem, nem tudom, most is van-e még ilyen.


[link]

2021. márc. 12. 03:39
Hasznos számodra ez a válasz?
 14/21 anonim ***** válasza:
82%

Tényleg krva nehéz lehet beírni a google-be, hogy "c rotate bit", és rákattintani az első találatra...


[link]

2021. márc. 12. 07:41
Hasznos számodra ez a válasz?
 15/21 anonim ***** válasza:
0%
És ez a Z generáció, a digitális világba születettek, a jövőnk zálogai... :)
2021. márc. 12. 13:33
Hasznos számodra ez a válasz?
 16/21 A kérdező kommentje:
Nem Z generáció és gépészmérnökin vagyok.
2021. márc. 12. 13:40
 17/21 anonim ***** válasza:
51%
#15 erre mondjuk pont semmi szükség, köszi.
2021. márc. 12. 13:42
Hasznos számodra ez a válasz?
 18/21 anonim ***** válasza:
#16, Úgy érzed, ezzel javítottál a helyzeten? Gratula a kommunikációs képességeidhez, és általában a civilizált "kérdésedhez", leendő mérnök létedre.
2021. márc. 12. 16:39
Hasznos számodra ez a válasz?
 19/21 A kérdező kommentje:
Köszönöm #18, már az vagyok. Ez mesterképzés, és egyetlen egy tantárgy. Ezelőtt sohasem láttam programozást, de ezentúl sem fogok megígérem! :)
2021. márc. 12. 17:36
 20/21 anonim ***** válasza:
76%
2021. márc. 12. 22:25
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó 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!