Online-Konvertierungstool für Binär- in Dezimalzahl

Binär 2

Dezimal 10

Hex 16

8. Oktober

ÜberOnline-Konvertierungstool für Binär- in Dezimalzahl:

Mit diesem Online-Konvertierungswerkzeug für die Binär-Dezimalzahl können Sie eine Oktalzahl in eine Dezimalzahl konvertieren.

Binär:

Binär hat nur 2 Zeichen (0, 1) . Ein 4-Bit-Binärzeichen kann eine 1-stellige Hexadezimalzahl darstellen, und ein 3-stelliges Binärzeichen kann eine 1-stellige Oktalzahl darstellen.

Dezimalzahl:

Das Dezimalsystem (auch bekannt als Arabisch) besteht aus 10 Zeichen, darunter (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) , welches das am häufigsten verwendete digitale System in unserem täglichen Leben ist.

comic decimal to binary

Wie konvertiert man von binär nach dezimal?

Für n-Bit-Binärziffern, die als folgendes Bild dargestellt werden:

dn-1dn-2...d2d1d0

Multipliziere für jede Ziffer der Zahl mit der entsprechenden Potenz von 2 zur Potenz.

Decimal Output = dn-1 × 2n-1 + ... + d1 × 21 + d0 × 20

Beispiel 1: Die Binärzahl "1101" wird in eine Dezimalzahl umgewandelt:

Decimal Output = 1 × 23 + 1 × 22 + 0 × 21 + 1 × 20 = 13

Beispiel 2: Die Binärzahl "0.101" wird in eine Dezimalzahl umgewandelt:

Decimal Output = 0 × 20 + 1 × 2-1 + 0 × 2-2 + 1 × 2-3 = 0.625

Binär-Dezimal-Umwandlungstabelle:

Binär Dezimalzahl Binär Dezimalzahl
1 1 10101 21
10 2 10110 22
11 3 10111 23
100 4 11000 24
101 5 11001 25
110 6 11010 26
111 7 11011 27
1000 8 11100 28
1001 9 11101 29
1010 10 11110 30
1011 11 11111 31
1100 12 100000 32
1101 13 100001 33
1110 14 100010 34
1111 15 100011 35
10000 16 100100 36
10001 17 100101 37
10010 18 100110 38
10011 19 100111 39
10100 20 101000 40

Link:

Wikipedia (binär): https://en.wikipedia.org/wiki/Binary_number

Wikipedia (dezimal) https://en.wikipedia.org/wiki/Decimal

Binär-Dezimal-Konvertierung in Python:

def binary_to_decimal(binary_str):
    decimal_number = int(binary_str, 2)
    return decimal_number


binary_input = '1101'
decimal_output = binary_to_decimal(binary_input)
print('decimal result is:{0}'.format(decimal_output))

-------------------
decimal result is:13

Binär-Dezimal-Konvertierung in Java:

public class NumberConvertManager {
    public static int binary_to_decimal(String binary_str) {
        return Integer.parseInt(binary_str, 2);
    }

    public static void main(String[] args) {
        String binary_input  = "1101";
        int decimal_output = binary_to_decimal(binary_input);
        System.out.println("decimal result is:" + decimal_output);
    }
}

-------------------
decimal result is:13