Wie man 10 Brüche in binäre Dezimalzahlen umwandelt

Autor: Janice Evans
Erstelldatum: 1 Juli 2021
Aktualisierungsdatum: 19 Juni 2024
Anonim
Wie man 10 Brüche in binäre Dezimalzahlen umwandelt - Artikel
Wie man 10 Brüche in binäre Dezimalzahlen umwandelt - Artikel

Inhalt

Um Ganzzahlen von Basis 10 (dezimal) in Basis 2 (binär) zu konvertieren, müssen Sie die Zahl in 2er-Potenzen zerlegen.


Ähnliche Prozesse können verwendet werden, um Nicht-Ganzzahlen in binäre Formen zu konvertieren. In diesem Artikel werden 3 (oder 11 in binäre) Methoden zum Konvertieren von Brüchen in binäre Dezimalzahlen beschrieben.

Anweisungen

  1. Methode 1

    Um einen Bruch zu konvertieren, konvertieren Sie zuerst den Zähler und den Nenner in den Binärwert und wenden Sie die Aufteilung der Binärdateien an. Dies ist die übliche Methode, um Brüche in Dezimalstellen der Basis 10 umzuwandeln.

    Zuerst wird 13/22 in Basis 2 zu 1101/10110. Dann wird 1101, dividiert durch 10110, 0,1001011101000 ..., wobei die Ziffernfolge 1011101000 wiederholt wird.

    Dies kann schwierig sein, wenn Sie keine langen Unterteilungen von Basis 2 durchführen möchten. Daher möchten Sie vielleicht die nächste Methode ausprobieren.

  2. Methode 10

    Teilen Sie den Bruch in 1/2 Potenzen auf und verwenden Sie die folgende Liste, um die binäre Dezimalzahl festzulegen: 1/2 = 0,1 1/4 = 0,01 1/8 = 0,001 1/16 = 0,0001 usw.


    Zum Beispiel ist 13/22 1/2 + 1/16 + 1/64 + 1/128 + ..., dann 13/22 = 0,1 + 0,0001 + 0,000001 + 0,0000001 + ... = 0,100101 ...

    Wenn Sie feststellen, dass diese Methode zu lange dauert, ist die nächste die schnellste.

  3. Methode 11

    Verwenden Sie die im Rechner oder in Excel enthaltene binäre Konvertierung. Wenn Sie eine alte Version haben, die sich nicht mit Binärdateien befasst, können Sie dies mit einem kleinen Cheat überwinden: Fügen Sie am Ende des Zählers 8 Nullen hinzu, teilen Sie den Dezimalpunkt und verschieben Sie ihn um 8 Einheiten nach links. 8 ist nur eine praktische Nummer, jede andere kann verwendet werden.

    Wenn Ihr Rechner beispielsweise 1101 nicht durch 10110 in binär teilt, versuchen Sie, 110100000000 durch 10110 zu teilen. Dann ist 110100000000/10110 = 10010111 )