Hallo miteinander,
ich habe mehrere binäre Werte, die ich als Zweierpotenz in einer Dezimalzahl untergebracht habe:
00010011 -\>
0\*(2^7) + 0\*(2^6) + 0\*(2^5) + 1\*(2^4) + 0\*(2^3) + 0\*(2^2) + 1\*(2^1) + 1\*(2^0) = 19
Wie finde ich jetzt elegant heraus, ob eine Stelle in diesem Ergebnis enthalten ist? Anders gesagt: Welche Formel enthält eine Funktion, die folgendes Ergebnis liefert:
f(19, 128) = 0
f(19, 64) = 0
f(19, 32) = 0
f(19, 16) = 1
f(19, 8) = 0
f(19, 4) = 0
f(19, 2) = 1
f(19, 1) = 1
Ich hoffe, ich konnte die Frage verständlich erklären und bedanke mich für Eure Hilfe
JayKay