Gewicht eines Bytes rekursiv berechnen
-
Hallo ich habe hier eine Aufgabe zu lösen in der das Gewicht eines Bytes rekursiv berechnet werden soll. Den Code zu schreiben ist kein Problem. Nur was ist das Gewicht eines Bytes?
z.B. von dem hier
10101010
128+64+32+16+8+4+2+1Ist dann das Gewicht selber die Dezimalzahl dazu also
128+32+8+2=170 ???
-
hab ich auch noch nie gehört.
vielleicht: je mehr einsen drin sind, desto schwerer?
-
Vielleicht ist das Byte als Waagschale zu betrachten.
Also die 4 bit high-Anteil und 4 bit low-Anteil.
01001000 hält sich die waage
01100001 high anteil wiegt mehrmhm
-
vielleicht hilft das: http://infolab.stanford.edu/~manku/bitcount/bitcount.html
-
Danke euch ersteinaml.
Vielleicht sind ja wirklich die Anzahl der Bits gemeint (wie es in dem Link steht). Naja ich frag mal nach wenn ich wieder Vorlesung habe.