Die in eine vorzeichenlose binäre Ganzzahl umgewandelte Dezimalzahl 60 ist 111100.
Berechnungsmethode:
60/2 = mehr als 30 0
30/2=15 mehr als 0
15 /2 =7 mehr als 1
7/2=3 mehr als 1
3/2=1 mehr als 1
1/2=0 mehr als 1
Die umgekehrte Reihenfolge des Restes ist das Ergebnis 111100.
Vorzeichenbehaftete Zahl: Das höchste Bit stellt ein Symbol dar, keine Zahl. Das höchste Bit ist 1, was bedeutet, dass die Zahl negativ ist; das höchste Bit ist 0, was bedeutet, dass die Zahl positiv ist. Vorzeichenbehaftete Zahlen können positive oder negative Zahlen darstellen. Beispielsweise gibt für eine vorzeichenbehaftete Zahl 100 die 1 ganz links (hochwertig) an, dass die Zahl eine negative Zahl ist, und die durch die verbleibenden zwei Ziffern 00 dargestellte Dezimalzahl ist 0, sodass diese Zahl -0 darstellt.
Zahl ohne Vorzeichen: kann nur positive Zahlen darstellen. Beispielsweise steht 100 für 4 im Dezimalformat
Dezimalzahl in Binärzahl ohne Vorzeichen umwandeln: Konvertieren Sie eine positive Dezimalzahl in eine Binärzahl. Teilen Sie einfach die Dezimalzahl durch zwei und bilden Sie den Rest.
Verwandte Empfehlungen: Dezimal 50 in Binär umwandeln
Das obige ist der detaillierte Inhalt vonKonvertieren Sie die Dezimalzahl 60 in eine vorzeichenlose Binärzahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!