Heim  >  Artikel  >  Was ist die in eine Dezimalzahl umgewandelte Binärzahl 1001001?

Was ist die in eine Dezimalzahl umgewandelte Binärzahl 1001001?

尚
Original
2019-06-10 16:31:1562307Durchsuche

Was ist die in eine Dezimalzahl umgewandelte Binärzahl 1001001?

Um eine Binärzahl in eine Dezimalzahl umzuwandeln, müssen Sie nur jedes Bit nach rechts erweitern:

(1001001)2=1×2^6 + 0 ×2^5 + 0 ×2^4 + 1×2^3 + 0×2^2 + 0×2^1 + 1×2^0
= 64 + 0 + 0 + 8 +0+ 0 + 1
= 73

Binärzahl in andere Basen umwandeln:

(1) Binärzahl in Dezimalzahl umwandeln: Basiszahl mit Gewicht multiplizieren und Fügen Sie es dann hinzu, wenn Sie die Operation vereinfachen. Elemente, deren Ziffern 0 sind, werden nicht ausgeschrieben (da 0 mal andere Zahlen, die nicht 0 sind, alle 0 sind). Das Gleiche gilt für den Dezimalteil, jedoch mit geringerer Genauigkeit.

(2) Binär in Oktal umwandeln: Verwenden Sie die „dreistellige Vereinheitlichungsmethode“ (dabei werden alle drei Ziffern links und rechts mit dem Dezimalpunkt als Mittelpunkt gruppiert und für jeden Mangel 0 hinzugefügt ), damit die Konvertierung einfach durchgeführt werden kann. Beispiel: Wandeln Sie die Binärzahl (11100101.11101011)2 in eine Oktalzahl um. (11100101.11101011)2=(345.353)8

(3) Binär-zu-Hexadezimal-Konvertierung: Es wird die „Vier-Ziffer-Zusammenführungsmethode“ verwendet, der ganzzahlige Teil beginnt beim unteren Bit und alle vier Binärziffern sind eins Gruppe: Wenn am Ende weniger als vier Ziffern vorhanden sind, addieren Sie 0 zu den hohen Ziffern, bis die vier Ziffern vollständig sind, oder fügen Sie möglicherweise keine 0 hinzu, wenn der Dezimalteil bei den hohen Ziffern beginnt, und jede vierstellige Binärzahl ist Wenn am Ende weniger als vier Ziffern vorhanden sind, müssen die vier Ziffern durch die entsprechenden hexadezimalen Zahlen ergänzt und dann der Reihe nach geschrieben werden. Beispiel: Wandeln Sie die Binärzahl (10011111011.11101100)2 in eine Hexadezimalzahl um. (10011111011.11101100)2=(4FB.EC)16

Das obige ist der detaillierte Inhalt vonWas ist die in eine Dezimalzahl umgewandelte Binärzahl 1001001?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn