Strumento di conversione online da decimale a binario

Decimale 10

Binario 2

Esadecimale 16

8 ott

suStrumento di conversione online da decimale a binario:

Questo strumento decimale online per la conversione binaria consente di convertire un numero decimale in un numero binario.

Decimale (decimale):

Il sistema numerico decimale (noto anche come arabo) ha 10 caratteri, tra cui (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) , che è il sistema digitale più utilizzato nella nostra vita quotidiana.

Binary (Binario):

Il binario ha solo 2 caratteri (0, 1) . Un carattere binario a 4 bit può rappresentare un numero esadecimale a 1 cifra e un carattere binario a 3 cifre può rappresentare un numero ottale a 1 cifra.Il binario è il sistema digitale più vicino alla lingua dell'assemblaggio.

comic decimal to binary

Come convertire da decimale a binario?

  1. Passaggio 1: dividere il numero decimale per 2 per ottenere il quoziente intero e il resto.

  2. Passaggio 2: converti il resto del primo passaggio in un carattere binario.

  3. Passaggio 3: continuare a dividere per il quoziente intero del primo passaggio e ripetere il passaggio 1 finché non diventa 0.

Esempio 1: il numero decimale "13" viene convertito in un numero binario (il risultato è "1101"):

Dividere ogni numero decimale per 2 Quoziente intero Resto (10-ary) Remainder (2-ary) posizione
13/2 6 1 1 0
6/2 3 0 0 1
3/2 1 1 1 2
1/2 0 1 1 3

Tabella di conversione da decimale a binario:

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

collegamento:

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

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

Conversione da decimale a binario in Python:

def decimal_to_binary(decimal_str):
    decimal_number = int(decimal_str, 10)
    binary_number = bin(decimal_number)
    return binary_number


decimal_input = '2014'
binary_output = decimal_to_binary(decimal_input)
print('binary result is:{0}'.format(binary_output))

-------------------
binary result is:0b11111011110

Conversione da decimale a binario in Java:

public class NumberConvertManager {
    public static String decimal_to_binary(String decimal_str) {
        return Integer.toBinaryString(Integer.parseInt(decimal_str));
    }

    public static void main(String[] args) {
        String decimal_input = "2014";
        String binary_output = decimal_to_binary(decimal_input);
        System.out.println("binary result is:" + binary_output);
    }
}

-------------------
binary result is:11111011110