Matemática

Calculadora de números para palavras

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

O que é uma calculadora de números para palavras?

Uma calculadora de números para palavras transforma um valor numérico como 1234 em sua forma escrita em inglês: “one thousand two hundred thirty-four”. Escrever um número por extenso é algo que fazemos o tempo todo sem pensar, mas tem usos muito práticos. Cheques, contratos jurídicos e faturas frequentemente exigem que o valor seja escrito por extenso para que a cifra não possa ser alterada acrescentando um dígito. Escrever os números por extenso também é um auxílio de aprendizagem útil para quem está estudando inglês, e uma forma rápida de conferir se você leu corretamente um número longo.

Esta calculadora aceita números inteiros, números negativos e decimais, e sempre retorna palavras em inglês em letras minúsculas, independentemente do idioma da página em que você a está visualizando.

Como funciona?

Um número é convertido lendo-o em grupos de três dígitos da direita para a esquerda. O inglês tem um conjunto fixo de blocos de construção que a calculadora combina:

  • As unidades e os irregulares “teens” — one, two, three, … até nineteen.
  • As dezenas — twenty, thirty, forty, … até ninety, unidas a um dígito de unidade seguinte por um hífen, como em “twenty-one”.
  • A palavra “hundred” para o dígito das centenas dentro de cada grupo.
  • As palavras de escala que nomeiam cada grupo de três: thousand, million, billion e trillion.

Cada grupo de três dígitos é escrito da mesma maneira, e a palavra de escala daquele grupo é acrescentada. Grupos que são inteiramente zero são ignorados, então 1.000.000 é simplesmente “one million” em vez de “one million zero thousand zero”.

Casos especiais

A calculadora lida com os casos limite que confundem uma abordagem ingênua:

  • Zero é escrito como a única palavra “zero”.
  • Os números negativos são precedidos pela palavra “negative”, então 42-42 torna-se “negative forty-two”.
  • Os decimais são lidos como a parte inteira, depois a palavra “point”, e em seguida cada dígito após o ponto decimal falado individualmente. Assim, 3.143.14 é “three point one four” em vez de “three point fourteen”.
  • Uma entrada vazia ou inválida não retorna nada.

Exemplos resolvidos

NúmeroPor extenso
0zero
5five
21twenty-one
105one hundred five
1234one thousand two hundred thirty-four
1000000one million
1000000000one billion
-42negative forty-two
3.5three point five

Observe que 105 é “one hundred five” — não há “and” entre as centenas e as unidades no inglês americano. Observe também que o decimal 3.5 escreve o dígito após o ponto sozinho (“five”), o que mantém a regra consistente para decimais mais longos como 3.14 (“three point one four”).

Notas práticas

  • A saída é sempre em palavras em inglês, mesmo quando os rótulos da calculadora são exibidos em outro idioma. Isso mantém a forma por extenso sem ambiguidade para o caso de uso mais comum, escrever cheques e documentos em inglês.
  • Valores muito grandes são suportados até a escala dos trilhões. Para números além desse intervalo, bastaria continuar com as próximas palavras de escala.
  • Para a tarefa relacionada de transformar um decimal em forma científica compacta, veja a calculadora de notação exponencial em https://www.mega-calculator.com/pt/math/exponential-notation/, e para arredondar um valor antes de escrevê-lo por extenso, veja https://www.mega-calculator.com/pt/math/rounding/.

Reportar um erro

Este campo é obrigatório.