Command Palette

Search for a command to run...

Conversor de número para palavras: soletre qualquer número em inglês corretamente

Conversor de número para palavras: soletre qualquer número em inglês corretamente

T
Toolz Team
|Aug 23, 2026|15 min ler

Parte da coleção conversores

Precisei primeiro de soletrar os números programaticamente quando um 'plugin' de facturação do client' s tinha de imprimir o & quot; Montante em palavras" em cada recibo, da forma como um cheque soa trivial até atingir 1.000.000 e ter de decidir se é & quot; um million" ou & quot; dezcentos mil, " ou até que um valor como 2.015 se transforme em " vinte e quinze " na sua cabeça quando o documento precisa de " dois mil quinze. " Os números escritos seguem regras rígidas, e errar um em um documento financeiro não é uma coisa pequena Esse recurso de recebimento é o motivo pelo qual EU construí a lógica número-a-palavras em que EU poderia confiar, e agora vive como uma ferramenta gratuita no Toolz.dev.

tl;dr: Um conversor de número para palavras soletra um valor numérico em inglês - 1,234 torna-se & quot; mil duzentos e trinta e quatro." Ele lida com cardeais (um, dois, três), ordinais (primeiro, segundo, terceiro), moeda (" cem dólares e cinquenta centavos"), e decimais lidos dígito por dígito (" três ponto um quatro ").O conversor de número para palavras faz todos os quatro, converte palavras de volta em números, soletra números inteiros exatamente até decilhões e é executado inteiramente em seu navegador.

Soletrar um número é específico da localidade e as regras são catalogadas: Cldr Unicode carrega os dados de ortografia numérica que o software internacionalizado usa em vez das regras escritas à mão em inglês.

Este guia explica as regras que o inglês usa para nomear números, onde as pessoas mais frequentemente erram, como a moeda e os decimais são tratados e como funciona a direção inversa - palavras de volta aos dígitos Se você já olhou para um campo de formulário rotulado & quot;amount in words" e adivinhou-se, esta é a referência a manter.

Por que você converteria um número em palavras?

O motivo mais comum são documentos legais e financeiros Cheques, faturas, contratos e notas promissórias imprimem uma quantia duas vezes: uma em números e outra em palavras As palavras existem para remover a ambiguidade e dificultar a adulteração - é fácil alterar um dígito, mais difícil alterar convincentemente uma frase escrita Por convenção de longa data, se as figuras e as palavras discordam, as palavras escritas são tratadas como a quantidade autorizada É por isso que o recurso aparece em tanto software de cobrança.

A segunda razão é a acessibilidade e voz Os leitores de ecrã e as interfaces de voz necessitam frequentemente ou produzem a forma falada de um número, e a ortografia dos números é a forma como controla exactamente como um valor é lido em voz alta A educação é uma terceira: os materiais didáticos convertem entre dígitos e palavras constantemente, e as folhas de trabalho do children' s estão cheias de & quot; escreva este número em palavras" exercícios.

Depois, há os pequenos momentos práticos - preencher um formulário à mão, escrever uma carta formal onde os guias de estilo preferem números soletrados abaixo de cem, ou rotular algo onde os dígitos pareceriam fora do lugar A tarefa é comum o suficiente para que o & quot; number to words" seja uma pesquisa constante todos os meses, que é exatamente o tipo de utilidade durável e genuinamente útil do Toolz.dev Kit de ferramentas para desenvolvedores web é construído em torno de.

Como o inglês nomeia grandes números?

Inglês constrói nomes de números de grupos de três dígitos, lendo do maior grupo para baixo Cada grupo é escrito como um número de três dígitos e, em seguida, dado um nome de escala.

Os nomes das escalas, na escala curta moderna usada nos EUA e no Reino Unido contemporâneo, vão: unidades (sem nome), mil, milhões, bilhões, trilhões, quatrilhões, quintilhões e adiante através de sextilhões, septilhões e mais Cada passo se multiplica por mil Assim, um número é cortado em grupos de três dígitos da direita, cada grupo é nomeado e os grupos são unidos.

Pegue 1.234.567. Divida-o em grupos: 1 | 234 | 567. nomeie cada um com sua escala: & quot; um milhão, " " duzentos e trinta e quatro mil, " " quinhentos e sessenta e sete. " Junte-se a eles: " um milhão duzentos e trinta e quatro mil quinhentos e sessenta e sete. " Grupos que são todos zeros são ignorados inteiramente - 1.000.045 é " um milhão quarenta e cinco, " sem nada dito para o grupo de milhares vazios.

Dentro de um único grupo de três, as regras são: o dígito das centenas recebe o seu nome mais & quot; cem, & quot; e os dois últimos dígitos seguem o padrão de dezenas e um Os números abaixo de vinte têm nomes únicos (onze, doze, treze).De vinte para cima, os valores compostos são hifenizados: vinte e um, quarenta e sete, noventa e nove.

Veja como as etapas da escala são mapeadas para os dígitos:

Número dígitos palavras
Mil 1.000 mil
Milhões 1.000.000 um milhão
Bilhão 1.000.000.000 um bilhão
Trilhão 1.000.000.000.000 um trilhão
Quadrilhão 1.000.000.000.000.000 um quatrilhão

o conversor de número para palavras nomeia grupos todo o caminho até decilhões, e porque ele soletra o inteiro de sua cadeia de dígitos em vez de um valor numérico, ele permanece exato mesmo após o ponto onde um número JavaScript normal perde precisão em torno de 9 quatrilhões Esse último detalhe importado no caso de faturamento - você não quer erro de arredondamento em um valor legal.

Deverá existir um & quot; e & quot; em números escritos?

Esta é a questão que inicia os argumentos, e a resposta honesta é que depende do dialeto.

Em inglês americano, o & quot; e & quot; é geralmente omitido entre as partes de um número inteiro Então 2.500 é & quot; two mil quinhentos, & quot; e 342 é & quot; trezentos e quarenta e dois. & quot; Neste estilo, o & quot; e & quot; é reservado para o ponto decimal - & quot; cento e quinhentos & quot; indicaria especificamente um decimal.

Em inglês britânico, o & quot; e & quot; é comummente inserido antes da parte final de dois dígitos: & quot; two mil e quinhentos, & quot; but & quot; trezentos e quarenta e dois, & quot; e o & quot; mil e um. & quot; ambos estão correctos no seu próprio registo.

O conversor segue a convenção americana e não produz nenhum & quot; e & quot; entre as partes de um número inteiro, que é o padrão mais seguro para software porque é inequívoco Ao ler palavras voltar num número, porém, aceita um & quot; e & quot; onde quer que alguém possa digitá-lo, então & quot; trezentos e quarenta e dois & quot; ainda analisa 342. ser rigoroso na saída e tolerante na entrada é uma boa regra geral para esse tipo de ferramenta.

Como são tratados os valores das moedas e os decimais?

Moeda e decimais simples são escritos de forma diferente, o que deixa as pessoas excitadas.

Para um decimal simples, a parte inteira é escrita normalmente, depois a palavra & quot; point" é dita, então cada dígito depois do ponto é lido individualmente Então 3.14 é & quot; três ponto um quatro, & quot; e 0.05 é " zero ponto zero cinco." Ler os dígitos um de cada vez - em vez de um número de dois dígitos - é a maneira padrão de expressar um decimal sem ambiguidade. " Três ponto quatorze & quot; não é como os decimais são lidos em voz alta em um inglês cuidadoso.

Para a moeda, o formato muda inteiramente A parte inteira torna-se uma contagem de dólares e as duas primeiras casas decimais tornam-se cêntimos: 100.50 é & quot; cem dólares e cinquenta cêntimos." Este é o formato que os cheques e faturas esperam, e é por isso que o conversor tem um modo de moeda dedicado Os formulários singular e plural ajustam-se também - um dólar e um cêntimo, mas dois dólares e cinquenta cêntimos Ative o modo de moeda quando estiver a preencher um campo monetário, e deixe-o desligado quando quiser apenas que o valor matemático seja explicitado.

Os números negativos são prefixados com o & quot; negativo, & quot; combinando como são escritos e falados: -42 é & quot; quarenta e dois negativos. & quot; O conversor aplica o sinal primeiro e depois soletra a magnitude.

Como estas opções de formatação alteram completamente a saída, escolher o modo certo é mais importante do que o número bruto. Isto é o mesmo & quot; pequenas escolhas corretas se transformam em um resultado e quot confiável; ideia que percorre o Ferramentas de produtividade do desenvolve aproximação - acerte o modo e a ferramenta faz o resto exatamente.

Qual é a diferença entre os números cardinais e ordinais?

Os números cardinais nomeiam uma quantidade: um, dois, três, quarenta e dois Os números ordinais nomeiam uma posição numa sequência: primeiro, segundo, terceiro, quadragésimo segundo Você precisa de ordinais para datas escritas (& quot; o vigésimo primeiro de junho"), rankings, e qualquer & quot; qual deles no order" contexto.

A maioria dos ordinais são formados adicionando & quot; th" ao cardeal - quatro torna-se quarto, seis torna-se sexto, dez torna-se décimo Mas o inglês tem um conjunto de formas irregulares que você tem que memorizar: um torna-se primeiro, dois torna-se segundo, três torna-se terceiro, cinco torna-se quinto, oito torna-se oitavo, nove torna-se nono, e doze torna-se décimo segundo Dezenas terminando em " y" alterar o " y" para " ieth" - vinte torna-se vigésimo, quarenta torna-se quadragésimo.

Para números compostos, apenas a última palavra toma a forma ordinal: vinte e um torna-se vigésimo primeiro, cem torna-se centésimo, mil torna-se milésimo O modo ordinal conversor' s aplica exatamente estas regras, então 21 dá " vigésimo primeiro & quot; e 100 dá " centésimo." Ordinais aplicam-se apenas a números inteiros; não há forma ordinal de um decimal.

Ele pode converter palavras de volta em um número?

Sim, e esta direcção inversa é mais útil do que as pessoas esperam Colar & quot; dois milhões quatrocentos mil" e a ferramenta devolve 2.400.000. isto importa quando você está a digitalizar registos manuscritos, a analisar a entrada falada, ou a verificar se uma quantidade escrita corresponde aos seus números.

O analisador compreende cardeais até quatrilhões, um & quot; e & quot; em qualquer lugar onde possa aparecer, o & quot; negativo & quot; ou o & quot; menos & quot; para o sinal, e o & quot; ponto & quot; seguido por palavras de um dígito para decimais Então & quot; negativo mil e cinco vírgula dois cinco & quot; torna-se -1005.25. funciona em fraseado padrão; construções deliberadamente incomuns podem não analisar, e é por isso que o recurso é o melhor esforço em vez de um mecanismo completo de linguagem natural.

A direção inversa emparelha naturalmente com a direta para verificação: soletre um número, depois converta as palavras de volta e confirme que você pousa no mesmo valor Essa verificação de ida e volta é como testei a sanidade do recurso de faturamento antes de imprimir um único recibo, e é a mesma disciplina por trás do conversor de numerais romanos0, que valida a sua saída por ida e volta também Se trabalhar com números noutras bases, o conversor de base numérica abrange binário, octal e hexadecimal.

Que erros você deve observar?

O maior é o desajuste de dialectos no & quot; e & quot; - escrevendo uma quantia ao estilo americano num documento britânico, ou vice - versa Decida qual a convenção que o documento segue antes de começar.

A segunda é misturar decimal e formatação de moeda. "Três pontos um quatro & quot; e & quot; três dólares e catorze cêntimos & quot; descrevem os mesmos dígitos mas significam coisas muito diferentes Escolha o modo de moeda apenas por dinheiro.

O terceiro é decimais zero à direita Se você digitar 1.50, uma ortografia cuidadosa dá & quot; um ponto cinco zero, & quot; a leitura de cada dígito que você digitou - não & quot; um ponto cinco. & quot; Se você deseja o zero à direita depende do contexto; o conversor soletra os dígitos exatamente como dado para que você permaneça no controle.

O quarto, na direcção inversa, está à espera que o analisador trate anos lidos como pares - & quot; dezanove oitenta e quatro" para 1984. isso é uma abreviação falada, não um nome de número padrão; tipo & quot; mil novecentos e oitenta e quatro & quot; se você precisar de 1984. tudo no Toolz.dev, incluindo esta ferramenta, é executado no lado do cliente para que nada do que você digita seja transmitido, que é o padrão privacidade-primeiro atrás de todo o site.

Onde o número para palavras aparece em projetos reais?

Ao longo dos anos, os mesmos cenários continuam trazendo esse recurso de volta ao meu trabalho, e vale a pena conhecê-los porque cada um tem suas próprias peculiaridades.

Sistemas de faturação e faturação são o caso clássico Qualquer recibo, factura ou cheque que mostre o & quot; Montante em palavras" precisa de ortografia em modo moeda, e o valor tem que corresponder exatamente aos números A armadilha sutil aqui é arredondamento: se o seu número for 100,50 você quer & quot; cinquenta centavos, & quot; mas se um cálculo de ponto flutuante o deixou com 100,499999, você deve arredondar para dois decimais antes ortografia, ou você imprimirá & quot; quarenta e nove centavos e quot; e incomparável o total. Soletre o valor já arredondado, nunca um float bruto computado.

Documentos legais e contratuais soletre durações, quantidades e valores monetários em palavras pelo mesmo motivo anti-adulteração O estilo aqui se inclina formal, e algumas jurisdições esperam que o & quot; e & quot; convenção, então confirme qual registro a família de documentos usa antes de padronizar Os contratos também frequentemente emparelham as palavras com figuras entre parênteses - & quot; mil (1.000) unidades & quot; - que você pode montar executando o conversor e soltando os dígitos ao lado.

Software educacional e planilhas converta ambas as direções constantemente Um exercício de ortografia gera um número e verifica a resposta escrita do student' s, que é exatamente a direção palavras-número; um exercício de leitura faz o inverso Porque children' s material permanece em uma pequena faixa, você raramente acerta os casos de borda de grande número aqui, mas você precisa de ordinais limpos para o & quot; qual lugar você terminou" perguntas de estilo.

Localização e interfaces de voz precisa da forma falada para controlar como um valor é lido em voz alta, e para traduzi-lo Inglês regras numéricas são apenas o ponto de partida - outras línguas grupo e números de gênero de forma diferente - mas obter o formulário Inglês exatamente certo é a base que você construir o resto sobre a mesma disciplina de ortografia a partir da cadeia de dígitos em vez de um flutuador mantém grandes valores precisos em todos estes, que é a confiabilidade o Guia de ferramentas de codificação argumenta que cada utilidade em um fluxo de trabalho deve atender.

Perguntas frequentes

Como se escreve 1234 em palavras?

1234 é & quot; mil duzentos e trinta e quatro." O número divide-se num grupo de milhares (mil) e num grupo de unidades (duzentos e trinta e quatro), com um hífen juntando trinta e quatro Insira 1234 no conversor para vê-lo soletrado instantaneamente.

Como converter uma quantia em dinheiro em palavras?

Mude a ferramenta para o modo de moeda e introduza o valor, como 100,50, para obter o & quot; cem dólares e cinquenta cêntimos." O modo de moeda soletra a parte inteira como dólares e as duas primeiras casas decimais como cêntimos, que é o formato que os cheques e as faturas esperam.

Deverá existir um & quot; e & quot; em números escritos?

Em inglês americano, o & quot; e & quot; é normalmente omitido, pelo que 2500 é & quot; two mil quinhentos." Em inglês britânico, o & quot; e & quot; aparece frequentemente antes das dezenas, como no & quot; two mil quinhentos e dez." este conversor segue o estilo americano sem o & quot; e, & quot; mas aceita um & quot; e & quot; ao ler palavras de volta num número.

Como são explicados os decimais?

A parte inteira é escrita normalmente, depois o & quot; point" é dito, seguido por cada dígito lido individualmente Então 3.14 torna - se & quot; três ponto um quatro & quot; e 0.05 torna - se & quot; zero ponto zero cinco." ler dígitos um de cada vez é a forma padrão de expressar um decimal de forma inequívoca.

Qual é a diferença entre os números cardinais e ordinais?

Os números cardinais nomeiam uma quantidade - um, dois, três - enquanto os números ordinais nomeiam uma posição numa sequência - primeiro, segundo, terceiro. Ative o modo ordinal para converter 21 em & quot; vigésimo primeiro & quot; ou 100 em & quot; centésimo." Os ordinais aplicam-se apenas a números inteiros.

Qual é o maior número que esta ferramenta pode soletrar?

O conversor nomeia agrupa-se em decilions, que cobre inteiros com até 36 dígitos. Como ele soletra o número inteiro de sua string de dígitos em vez de um valor numérico, o resultado permanece exato para números muito maiores que um tipo de número padrão pode ser mantido com precisão.

Ele pode converter palavras de volta em um número?

Sim. Digite uma frase como & quot; two million four hundred mil" e a ferramenta retorna 2400000. entende cardeais até quatrilhões, um & quot opcional; e, & quot; & quot; negativo" ou " menos" para sign, e " point" seguido por dígitos únicos para decimais. A análise palavra-número é o melhor esforço e funciona no fraseado padrão.

Por que eu preciso soletrar números?

Escrever uma quantia em palavras elimina a ambiguidade e torna mais difícil a adulteração, e é por isso que cheques, contratos e faturas mostram tanto os números quanto as palavras. Se os dígitos e o valor escrito discordarem, as palavras escritas normalmente são tratadas como autorizadas.


Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!