Numbers To Words Converter (e.g. 1000000 → um milhão)

Numbers In Words

Este tradutor converte números em palavras (ou números em letras, se isso fizer mais sentido). Escreva “1” na caixa da esquerda, e “um” aparecerá à direita. Converte números muito grandes na sua forma de palavras – veja se consegue encontrar o maior! (Dica: Vai precisar de mais de 1000 dígitos!!!) Tenho quase a certeza que este tradutor é o melhor conversor de números para palavras em toda a Internet em termos de ser capaz de converter números grandes e loucos em forma de palavras. Não tinha realmente nenhum caso particular em mente quando fiz este gerador, mas espero que tenha alguma necessidade de números em formato de palavras, e que possa usar isto para ajudar a resolver o seu problema 🙂

Muitas pessoas conhecerão provavelmente o número “googol” (após o qual a famosa empresa tecnológica “Google” tem o nome) – é o dígito “1” com cem zeros depois dele – um número que é dezenas de ordens de magnitude maior do que o número de átomos no universo visível. É ridiculamente grande. Mas quem diria que os números nomeados são centenas ou ordens de magnitude superiores a este?! Se conseguir encontrar o maior número nomeado digitando dígitos na caixa, afixe-o nos comentários!

Vale a pena notar que existem frequentemente alguns nomes diferentes possíveis que podem ser usados para o mesmo número. Por exemplo, um googol também pode ser chamado dez duotrigintilhões, dez mil sexdecilhões, ou dez sexdecilídeos. Uma vez que estes números são muito raramente utilizados, não existe um organismo padrão ou de governo e, por isso, é um pouco selvagem. Ao tentar criar um útil tradutor de números ou palavras, imaginei que tentaria apenas traduzir cada número para o nome mais utilizado, e um que fosse consistente com o resto dos nomes dos números.

Para complicar um pouco mais a questão, existem múltiplas grafias possíveis com o mesmo nome. Assim, por exemplo, podemos soletrar o número acima mencionado como duotrigintillion ou dotrigintillion. Os nomes dos números, e a ortografia dos números são bastante consistentes para as primeiras dezenas de ordens de grandeza depois do número um, mas depois disso, começam a divergir.

Se estiver interessado nestas questões de nomenclatura, e a história por detrás delas, dê uma vista de olhos a este artigo wiki e também a este.

É interessante que as palavras padrão “dicionário” para números muito grandes só apareceram em inglês por volta de 1400s. As palavras bymillion e trimillion apareceram pela primeira vez num manuscrito de Jehan Adam.grandes números escritosalgumas línguas têm uma ênfase muito pequena nos números. Por exemplo, pensa-se que o povo Pirahã não tem números na sua língua. Parece que só têm palavras para “mais” e “poucos”. Também não têm nenhuma desavença gramatical entre singular e plural – por exemplo, a palavra para “pessoas” é a mesma que a palavra para “pessoa”.

Todos os agradecimentos ao Flambino por fornecer o guião que gere este tradutor! Também tive de usar big.js por @MikeMcl, uma vez que os números são demasiado grandes para o javascript para serem tratados com os seus tipos incorporados. Acontece que (quando se quer obter os nomes de números grandes), escrever código de trabalho para traduzir números em palavras não é a tarefa mais fácil! Um enorme obrigado a estes dois tipos por me facilitarem a vida.

Se tiver alguma sugestão, ou se houver algum erro na forma das palavras dos números, por favor avisem-me! Obrigado 🙂

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *