1s und 2s ergänzen eine negative Zahl

Alle Antworten, die ich auf die Frage finde, wie man die Einsen (die Bits des Positiven umdrehen) und die Zweisen (die Bits des Positiven umdrehen und 1 addieren) findet, scheinen meine Frage nicht zu beantworten.

Meine Hausaufgabe besteht darin, das Komplement einer negativen Zahl zu finden. Anstatt also mit einem Positiven zu beginnen und herauszufinden, was das Negative ist, wird mir eine negative Zahl gegeben und ich werde gebeten, das Komplement zu finden.

Ein dummer Gedanke ist, finde ich den Binärwert des positiven Werts, drehe die Bits um, um meine negative Zahl zu erhalten, drehe sie dann erneut um, um das 1-Komplement der negativen Zahl zu finden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage