Alat konversi online biner ke desimal

Biner 2

Desimal 10

Hex 16

8 Oktober

TentangAlat konversi online biner ke desimal:

Alat konversi biner ke desimal online ini membantu Anda mengonversi angka oktal ke angka desimal.

Biner:

Biner hanya memiliki 2 karakter (0, 1) . Karakter biner 4 bit dapat mewakili angka heksadesimal 1 digit, dan karakter biner 3 digit dapat mewakili angka oktal 1 digit. Biner adalah sistem digital terdekat dengan bahasa assembly.

Desimal:

Sistem angka desimal (juga dikenal sebagai bahasa Arab) memiliki 10 karakter, termasuk (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) , yang merupakan sistem digital yang paling banyak digunakan dalam kehidupan kita sehari-hari.

comic decimal to binary

Bagaimana cara mengubah dari biner ke desimal?

Untuk digit biner n-bit direpresentasikan sebagai gambar berikut:

dn-1dn-2...d2d1d0

Untuk setiap digit angka, kalikan dengan kekuatan 2 yang sesuai dengan daya.

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

Contoh 1: Angka biner "1101" dikonversi menjadi angka desimal:

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

Contoh 2: Angka biner "0.101" dikonversi ke angka desimal:

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

Tabel konversi biner ke desimal:

Biner Desimal Biner Desimal
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

Tautan:

Wikipedia (biner): https://en.wikipedia.org/wiki/Binary_number

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

Konversi biner ke desimal dengan 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

Konversi biner ke desimal di Jawa:

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