[ad_1]

Os algarismos romanos não são mais uma parte essencial de nossas vidas diárias. Mas nós os usamos ao projetar monumentos, relógios e até para eventos esportivos.

Quais são os algarismos romanos?

Os algarismos romanos se originaram na Roma antiga e permaneceram a maneira comum de escrever números por toda a Europa por muitos séculos. Seu uso sobreviveu por muito tempo ao próprio Império Romano. Eles foram gradualmente substituídos pelo sistema de numeração hindu-árabe que usamos hoje – os números de zero a nove.

Os algarismos romanos são representados por combinações de letras do alfabeto latino, que servem como dígitos neste sistema. Mas, diferentemente da base decimal, com símbolos 0 a 9, o sistema romano emprega sete letras latinas maiúsculas I, V, X, L, C, D, M.

Originalmente, não havia uma designação de letra única para zero. Em vez disso, eles usaram a palavra latina Nulla, o que significa “nenhum”.

Como funcionam os algarismos romanos?

A representação hindu-árabe dessas letras é a seguinte: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 e M = 1000.

Outros números são formados pela combinação dessas letras de acordo com certas regras: Um símbolo colocado depois de outro de valor igual ou superior, agrega seu valor.

Por exemplo, VI = V + I = 5 + 1 = 6 ou LX = L + X = 50 + 10 = 60. As notações VI e LX são lidas como “um a mais que cinco” e “dez a mais que cinquenta”.

Um símbolo colocado antes um de maiores valores subtrai seu valor. Por exemplo, IX = X – I = 10-1 = 9, e XC = C – X = 100 – 10 = 90.

As notações IX e XC são lidas como “um a menos de dez” e “dez a menos de cem”.

Números maiores que 1.000 são formados colocando um traço sobre o símbolo. portanto V̅ = 5.000, X̅ = 10.000, L̅ = 50.000, C̅ = 100.000, D̅ = 500.000 e M̅ = 1.000.000.

O chamado formulário “padrão” não permite o uso do mesmo símbolo mais de três vezes seguidas. Mas, ocasionalmente, podem ser vistas exceções. Por exemplo, IIII para o número 4, VIIII para o número 9 e LXXXX para 90.

Um gráfico interativo de algarismos romanos e suas combinações

Passe o mouse sobre cada símbolo para revelar seu equivalente árabe-hindu:































Eu escrevi o código para este gráfico interativo de números romanos para incorporar aqui nas Notícias do desenvolvedor do freeCodeCamp.

Dado o fato de o recurso de incorporação HTML não ser um editor de código em escala completa, o código fornecido não é estruturado e apresentado como arquivos HTML, CSS e JavaScript separados. Em vez disso, ele é escrito como um único arquivo HTML com