Converter de Binário (Base 2) para Romano (Rom)

Realize a conversão de números entre diferentes sistemas numéricos.

Binário (Base 2) = Romano (Rom)

Converter de Romano (Rom) para Binário (Base 2)

Informações sobre as unidades de conversão:

Sobre Binário (Base 2)

O sistema binário é uma técnica de numeração que utiliza apenas dois dígitos, 0 e 1. É comumente usado em computação. Este método se baseia exclusivamente em dois símbolos, o um e o zero. Qualquer número pode ser expresso tanto no sistema decimal quanto no binário.

Sobre Romano (Rom)

O sistema de numeração romana é um sistema numérico antigo que era usado no Império Romano. Nesse sistema, letras são usadas para representar números, sendo as letras mais comumente usadas: I, V, X, L, C, D e M. Cada letra tem um valor numérico específico, e elas são combinadas de certas maneiras para formar os números. Ao contrário do sistema decimal, o sistema de numeração romana não possui uma representação nativa do zero. Isso significa que não há um símbolo específico para zero no sistema de numeração romana. Apesar disso, o sistema de numeração romana ainda é usado em alguns contextos, como a numeração dos anos em alguns calendários.

Binário (Base 2) vs Romano (Rom)

Binário (Base 2)Decimal (Base 10)Romano (Rom)
11I
1004IV
1015V
10019IX
101010X
10100040XL
11001050L
101101090XC
1100100100C
110010000400CD
111110100500D
1110000100900CM
11111010001000M
1111101000004000IV
10011100010005000V
100011001010009000IX
1001110001000010000X
100111000100000040000XL
110000110101000050000L
1010111111001000090000XC
11000011010100000100000C
1100001101010000000400000CD
1111010000100100000500000D
11011011101110100000900000CM
111101000010010000001000000M

¿Como converter de Binário (Base 2) para Romano (Rom)?

Nota: Para converter um número em binário (base 2) para qualquer outra base, é necessário primeiro converter o valor binário para decimal (base 10). Siga estes passos:

  1. Identifique cada dígito do número binário.
  2. Calcule a posição de cada dígito. Comece pelo dígito mais à direita, que terá uma posição de 0. Cada dígito à esquerda terá uma posição incremental de 1 (1, 2, 3, etc.).
  3. Calcule o valor decimal de cada dígito multiplicando-o pela base (2) elevada à posição do dígito. Por exemplo: dígito * 2^posição.
  4. Some os valores obtidos no passo anterior para obter o número decimal equivalente.

Aplicando esses passos ao número binário 10011111:

Vamos ver como converter o número binário 10011111 para decimal.

  1. 1, 0, 0, 1, 1, 1, 1 e 1 são os dígitos.
  2. Começando pelo mais à direita, as posições são 0, 1, 2, 3, 4, 5, 6 e 7.
  3. 1 * 2^7 = 128; 0 * 2^6 = 0; 0 * 2^5 = 0; 1 * 2^4 = 16; 1 * 2^3 = 8; 1 * 2^2 = 4; 1 * 2^1 = 2; 1 * 2^0 = 1;
  4. 128 + 0 + 0 + 16 + 8 + 4 + 2 + 1 = 159 decimal.

Portanto, 10011111 binário = 159 decimal.

Passos para converter um número de base 2 (Binário) para base 10 (Decimal).

Para converter um número decimal em número romano, é necessário seguir uma série de regras:

Números romanos e suas regras básicas.

  1. Os números romanos I, X, C e M podem ser repetidos até três vezes ao escrever um número romano composto.
  2. Os números romanos V, L e D nunca podem ser repetidos.
  3. Se um número romano composto tem um número menor à direita do que à esquerda, ambos são somados. Exemplo: XI: O número à direita (I = 1) é menor do que à esquerda (X = 10), então eles são somados, ou seja, XI = 11.
  4. Se um número romano composto tem um número maior à direita e é I, X ou C, então o da esquerda é subtraído do da direita. Exemplo: IX: O número à direita (X = 10) é maior do que à esquerda (I = 1) e é I, então o da esquerda é subtraído do da direita, ou seja, IX = 9.
  5. Se um número romano tem uma linha sobre ele, seu valor é multiplicado por mil. Exemplo: IX

    : o número é 9.000, pois é o número romano que representa 9 e a linha sobre ele o multiplica por mil.

Tabela de equivalência básica para números romanos.

Passos para converter o número decimal 159 em número romano:

  1. Descomponha o número em unidades, neste caso: 100, 50 e 9.
  2. Traduza usando a tabela, cada número decimal pelo seu equivalente número romano. Neste caso: C = 100, L = 50 e IX = 9.
  3. Escreva o resultado da unidade maior para a menor ou da esquerda para a direita: CLIX.

Como resultado, o número decimal 159 é igual a CLIX em números romanos.

Processo de conversão de um número decimal ou base 10 em um número romano.

Tabela de conversão de Binário (Base 2) para Romano (Rom)

Binário (Base 2) Romano (Rom)
1I
10II
11III
100IV
101V
110VI
111VII
1000VIII
1001IX
1010X
1011XI
1100XII
1101XIII
1110XIV
1111XV
10000XVI
10001XVII
10010XVIII
10011XIX
10100XX
10101XXI
10110XXII
10111XXIII
11000XXIV
11001XXV
11010XXVI
11011XXVII
11100XXVIII
11101XXIX
11110XXX
11111XXXI
100000XXXII
100001XXXIII
100010XXXIV
100011XXXV
100100XXXVI
100101XXXVII
100110XXXVIII
100111XXXIX
101000XL
101001XLI
101010XLII
101011XLIII
101100XLIV
101101XLV
101110XLVI
101111XLVII
110000XLVIII
110001XLIX
110010L
110011LI
110100LII
110101LIII
110110LIV
110111LV
111000LVI
111001LVII
111010LVIII
111011LIX
111100LX
111101LXI
111110LXII
111111LXIII
1000000LXIV
1000001LXV
1000010LXVI
1000011LXVII
1000100LXVIII
1000101LXIX
1000110LXX
1000111LXXI
1001000LXXII
1001001LXXIII
1001010LXXIV
1001011LXXV
1001100LXXVI
1001101LXXVII
1001110LXXVIII
1001111LXXIX
1010000LXXX
1010001LXXXI
1010010LXXXII
1010011LXXXIII
1010100LXXXIV
1010101LXXXV
1010110LXXXVI
1010111LXXXVII
1011000LXXXVIII
1011001LXXXIX
1011010XC
1011011XCI
1011100XCII
1011101XCIII
1011110XCIV
1011111XCV
1100000XCVI
1100001XCVII
1100010XCVIII
1100011XCIX
1100100C
1100101CI
1100110CII
1100111CIII
1101000CIV
1101001CV
1101010CVI
1101011CVII
1101100CVIII
1101101CIX
1101110CX
1101111CXI
1110000CXII
1110001CXIII
1110010CXIV
1110011CXV
1110100CXVI
1110101CXVII
1110110CXVIII
1110111CXIX
1111000CXX
1111001CXXI
1111010CXXII
1111011CXXIII
1111100CXXIV
1111101CXXV
1111110CXXVI
1111111CXXVII
10000000CXXVIII
10000001CXXIX
10000010CXXX
10000011CXXXI
10000100CXXXII
10000101CXXXIII
10000110CXXXIV
10000111CXXXV
10001000CXXXVI
10001001CXXXVII
10001010CXXXVIII
10001011CXXXIX
10001100CXL
10001101CXLI
10001110CXLII
10001111CXLIII
10010000CXLIV
10010001CXLV
10010010CXLVI
10010011CXLVII
10010100CXLVIII
10010101CXLIX
10010110CL
10010111CLI
10011000CLII
10011001CLIII
10011010CLIV
10011011CLV
10011100CLVI
10011101CLVII
10011110CLVIII
10011111CLIX
10100000CLX
10100001CLXI
10100010CLXII
10100011CLXIII
10100100CLXIV
10100101CLXV
10100110CLXVI
10100111CLXVII
10101000CLXVIII
10101001CLXIX
10101010CLXX
10101011CLXXI
10101100CLXXII
10101101CLXXIII
10101110CLXXIV
10101111CLXXV
10110000CLXXVI
10110001CLXXVII
10110010CLXXVIII
10110011CLXXIX
10110100CLXXX
10110101CLXXXI
10110110CLXXXII
10110111CLXXXIII
10111000CLXXXIV
10111001CLXXXV
10111010CLXXXVI
10111011CLXXXVII
10111100CLXXXVIII
10111101CLXXXIX
10111110CXC
10111111CXCI
11000000CXCII
11000001CXCIII
11000010CXCIV
11000011CXCV
11000100CXCVI
11000101CXCVII
11000110CXCVIII
11000111CXCIX
11001000CC
11001001CCI
11001010CCII
11001011CCIII
11001100CCIV
11001101CCV
11001110CCVI
11001111CCVII
11010000CCVIII
11010001CCIX
11010010CCX
11010011CCXI
11010100CCXII
11010101CCXIII
11010110CCXIV
11010111CCXV
11011000CCXVI
11011001CCXVII
11011010CCXVIII
11011011CCXIX
11011100CCXX
11011101CCXXI
11011110CCXXII
11011111CCXXIII
11100000CCXXIV
11100001CCXXV
11100010CCXXVI
11100011CCXXVII
11100100CCXXVIII
11100101CCXXIX
11100110CCXXX
11100111CCXXXI
11101000CCXXXII
11101001CCXXXIII
11101010CCXXXIV
11101011CCXXXV
11101100CCXXXVI
11101101CCXXXVII
11101110CCXXXVIII
11101111CCXXXIX
11110000CCXL
11110001CCXLI
11110010CCXLII
11110011CCXLIII
11110100CCXLIV
11110101CCXLV
11110110CCXLVI
11110111CCXLVII
11111000CCXLVIII
11111001CCXLIX
11111010CCL
11111011CCLI
11111100CCLII
11111101CCLIII
11111110CCLIV
11111111CCLV
100000000CCLVI
100000001CCLVII
100000010CCLVIII
100000011CCLIX
100000100CCLX
100000101CCLXI
100000110CCLXII
100000111CCLXIII
100001000CCLXIV
100001001CCLXV
100001010CCLXVI
100001011CCLXVII
100001100CCLXVIII
100001101CCLXIX
100001110CCLXX
100001111CCLXXI
100010000CCLXXII
100010001CCLXXIII
100010010CCLXXIV
100010011CCLXXV
100010100CCLXXVI
100010101CCLXXVII
100010110CCLXXVIII
100010111CCLXXIX
100011000CCLXXX
100011001CCLXXXI
100011010CCLXXXII
100011011CCLXXXIII
100011100CCLXXXIV
100011101CCLXXXV
100011110CCLXXXVI
100011111CCLXXXVII
100100000CCLXXXVIII
100100001CCLXXXIX
100100010CCXC
100100011CCXCI
100100100CCXCII
100100101CCXCIII
100100110CCXCIV
100100111CCXCV
100101000CCXCVI
100101001CCXCVII
100101010CCXCVIII
100101011CCXCIX
100101100CCC