Kezdőoldal » Számítástechnika » Programozás » Tudnátok segíteni ennek a...

Tudnátok segíteni ennek a függvénynek a megírásában? A feladat két szám bináris alakjában az eltérő bitek számának meghatározása.

Figyelt kérdés

Itt a pontos feladatleírás:


A feladat két szám kettes számrendszerbeli alakjában az eltérő számjegyek meghatározása. A függvény két paramétere két nemnegatív egész szám, visszatérési értéke pedig a két szám kettes számrendszerbeli ábrázolásában az eltérő bitek száma.


fejléc:


int elteres(int a, int b)


Egyszerűen nem tudom megszülni a megoldást, pedig egy egyszerű függvénynek kell kijönnie, de nem tudok rájönni, hogy hogyan csináljam.

Ha valaki megírná nekem a függvényt, nagyon hálás lennék érte!


2015. okt. 31. 19:23
1 2
 11/12 anonim ***** válasza:

> A feladat két szám kettes számrendszerbeli alakjában az eltérő számjegyek meghatározása.


Magyarul a két szám Hamming-távolságát kell kiszámolnod. Ha így keresel rá, rengeteg implementációt találsz.


[link]

[link]


Segítség:

A XOR művelet ott 1 ahol a két szám különbözik, és ott 0 ahol a kettő egyezik (C-ben ^ operátor). A feladat megszámolni hány egyes van az (a^b) bináris számban. (Hamming-súly)

2015. okt. 31. 19:58
Hasznos számodra ez a válasz?
 12/12 A kérdező kommentje:

így már érthetőbb, amit az első két válaszoló írt


köszönöm!

2015. okt. 31. 20:09
1 2

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!