Okay. Es gibt immer zwei Bit in binärer 1
oder 0
Und dann könnte es sein, eine beliebige Anzahl von Bits zum Beispiel 1bit
-64bit
Wenn die Frage 5-Bit-String dann sollte es XXXXX
sein, wo X
beliebig sein kann Bit (1 oder 0)
Erstes Bit (Vorzeichenbit) wir können entweder +0 und -0 haben. (Danke @machinery)
Also wenn es positiv ist, setzen wir 0 auf die erste Position und wenn es negativ ist, setzen wir 1
auf die erste Position.
vier Bits
Jetzt haben wir unser erstes Bit bekamen, sind wir mit weiteren 4-Bits nach links 0XXXX
oder 1XXXX
wie die Frage, für 0, fragte
der Rest Bit Null.
daher die Antwort 00000
oder 10000
Sehen Sie, wie Dezimalzahlen in binäre und binär umwandeln in Dezimalzahlen.
Welches Problem? Du hast keinen angegeben. –
@AndrewHenle Ich denke, das Problem ist, dass wir +0 und -0 bekommen können. – machinery
https://en.wikipedia.org/wiki/Two's_complement –