Converte palavras-numéricas em inglês para dígitos — de "seven" a "two billion one hundred million" e além, incluindo decimais como "three point one four".
O que analisa:
- Números inteiros:
one hundred twenty-three → 123
- Ordens de grandeza: thousand, million, billion, trillion, quadrillion
- "and":
one hundred and five → 105 (o "and" é tratado como parte do grupo das centenas, uso comum britânico/americano)
- Decimais via "point":
three point one four one five → 3.1415 (cada dígito após "point" é lido individualmente)
- Hífens e maiúsculas:
Twenty-One, twenty one e twenty-one funcionam.
Como funciona:
- A ferramenta encontra a maior sequência de palavras-numéricas na sua entrada, avalia-a e substitui apenas essa sequência por dígitos. O texto ao redor fica intacto, então
"order sixty-four boxes" vira "order 64 boxes".
- A saída Número decimal é um número simples (ex.
142). Com separador de milhar adiciona agrupamento local (ex. 1,000,000).
Bom saber:
- Os números são analisados como inteiros quando possível; "point" introduz uma parte fracionária lida dígito a dígito, como se ditam decimais em voz alta.
- Se uma sequência de palavras não puder ser analisada como número, ela é devolvida sem alterações em vez de produzir lixo.
- Funciona apenas com o sistema inglês de palavras-numéricas. Para dígitos-para-palavras, use uma ferramenta dedicada.