Skip to main content

Por Extenso

Transforma algarismos em texto por extenso, observando as regras gramaticais

Utilização

>>> import por_extenso
>>> por_extenso.numeros(2_980_033)
"dois milhões, novecentos e oitenta mil e trinta e três"
>>> por_extenso.moeda(193_034_001.01, moeda="real")
"R$ 193.034.001,01 (cento e noventa e três milhões, trinta e quatro mil e um reais e um centavo)"

Regras

Valores em moeda nacional ou estrangeira

Separam-se com vírgula as classes de números (milhar, milhão, bilhão etc.), já os algarismos dentro de cada classe são ligados com a conjunção "e" e, também, com os centavos.

Exemplos em reais:

  1. R$ 385,62: trezentos e oitenta e cinco reais e sessenta e dois centavos.
  2. R$ 28.385,62: vinte e oito mil, trezentos e oitenta e cinco reais e sessenta e dois centavos.
  3. R$ 7.442.928.385,62: sete bilhões, quatrocentos e quarenta e dois milhões, novecentos e vinte e oito mil, trezentos e oitenta e cinco reais e sessenta e dois centavos.
  4. R$ 1.000,00: mil reais.
  5. R$ 5.000.000,00: cinco milhões de reais.
  6. R$ 5.123.450,00: cinco milhões, cento e vinte e três mil, quatrocentos e cinquenta reais.

Exemplos em moeda estrangeira:

  1. US$ 2.564.823,38: dois milhões, quinhentos e sessenta e quatro mil, oitocentos e vinte e três dólares americanos e trinta e oito centavos.
  2. € 825.236,15: oitocentos e vinte e cinco mil, duzentos e trinta e seis euros e quinze centavos.
  3. ¥ 10.815.018: dez milhões, oitocentos e quinze mil e dezoito ienes.
  4. US$ 54.000.000,00: cinquenta e quatro milhões de dólares americanos.
  5. € 5.022.600,32: cinco milhões, vinte e dois mil e seiscentos euros e trinta e dois centavos.

Entre o milhão e o milhar se o valor é inferior a 101, a separação é feita com a conjunção "e".

Exemplos em reais:

  • R$ 2.612.100,00: dois milhões, seiscentos e doze mil e cem reais
  • R$ 132.010.098,00: cento e trinta e dois milhões, dez mil e noventa e oito reais

Quando o valor apresenta "zero centavo" (exemplos 4, 5 e 6), os algarismos "00" correspondentes aos centavos não são lidos nem escritos por extenso.

Exemplo:

  • Não se diz, vinte reais e zero centavo.

Valores redondos de milhão para cima (exemplos 5 e 10) são grafados com a preposição "de".

Exemplos:

  • 5 milhões de reais;
  • 42,8 bilhões de dólares.

Quando a centena é redonda ou inicia com zero, utiliza-se a preposição "e".

Exemplos:

  • R$ 5.018,00 (cinco mil e dezoito reais);
  • R$ 2.600,00 (dois mil e seiscentos reais).

Se a fração da moeda não estiver precedida de um valor inteiro, deve-se mencionar a moeda à qual a fração pertence.

Exemplos:

  1. R$ 0,01: um centavo de real.
  2. R$ 0,62: sessenta e dois centavos de real.
  3. R$ 0,624: seiscentos e vinte e quatro milésimos de real.
  4. R$ 8,056: oito reais e cinquenta e seis milésimos.
  5. R$ 38,5328: trinta e oito reais e cinco mil, trezentos e vinte e oito décimos de milésimo.
  6. R$ 0,03380: três mil, trezentos e oitenta centésimos de milésimo de real.
  7. US$ 0,02: dois centavos de dólar americano (2 cents).
  8. US$ 9,81452: nove dólares americanos e oitenta e um mil, quatrocentos e cinquenta e dois centésimos de milésimo.
  9. € 0,28: vinte e oito centavos de euro (28 euro cents).
  10. € 1.459,238562: mil, quatrocentos e cinquenta e nove euros e duzentos e trinta e oito mil, quinhentos e sessenta e dois milionésimos.

Por extenso

Caso Exemplo
Números de um a dez cinco zebras;
dois tamanduás;
nove formigas.
Números de primeiro a décimo primeiro lugar;
quarta posição;
décimo piso.
Números cem e mil cem cadernos;
mil viaturas.
Início das frases Quinze passageiros desembarcaram.
Vinte e seis visitantes chegaram.
Sessenta funcionários despedidos.
Números fracionários dois terços dos eleitores;
um quarto da população;
um quinto dos alunos.
Transcrição de documentos Aos vinte e dois dias do mês de abril de mil e quinhentos;
Aos quinze dias do mês de julho de mil novecentos e cinquenta e dois.

Com algorismos

Caso Exemplo
Números a partir de 11 35 zebras;
17 tamanduás;
62 formigas.
Números a partir de 11º 53.º lugar;
78.º posição;
24.º piso.
Números inferiores e superiores a dez na mesma frase Compre, 15 maçãs, 8 peras, 12 bananas e 3 melões
Na amostra 25 solteiras e 4 viúvas.
Números decimais 10,3 habitantes por quilômetro quadrado;
1,2 celular por pessoa;
1,8 filho por casal.
Números grandes quebrados 2985 participantes;
223 487 eleitores;
6598 documentos.
Horas às 8 horas;
às 17h30;
das 9h às 12h.
Datas dia 9;
24/11/1980;
década de 90.
Idades 6 anos;
10 anos;
8 meses.
Endereços Rua Santa Clara, 2541
Rua do Riachuelo, 164 ap. 404
Rua do Pila, 27 3.º andar
Valores monetários 8 reais;
2 centavos;
5 dólares.
Porcentagens 1%
5%
10%
Seriação 4.º Congresso Nacional;
8.ª Feira do Livro;
2.ª Conferência Financeira.
Sequência capítulo 6;
canal 9;
modelo 3.
Temperatura 8 graus;
34 graus;
2 graus negativos.
Latitudes e longitudes 10 graus de latitude;
2 graus de longitude.
Comprimentos 1 metro;
3 centímetros;
6 quilômetros.
Pesos 5 quilos;
7 toneladas;
3 quilogramas.
Capacidades 5 mililitros;
8 decilitros;
6 litros.
Áreas 9 metros quadrados;
6 quilômetros quadrados;
10 centímetros quadrados.
Volumes 2 metros cúbicos;
3 decímetros cúbicos;
8 metros cúbicos.
Resultados esportivos ganhou por 3 a 1;
venceu por 7 a 4;
perdeu por 5 a 2.
Resultados de votação 9 votos a 8;
15 votos a 4;
10 votos a 2.

Mistos

Caso Exemplo
Números grandes redondos 620 mil;
70 milhões;
5 bilhões.
Números acima de mil mesmo que não inteiros 2 mil;
1,3 mil;
4,6 mil.

Referências

https://www.normaculta.com.br/escrever-numeros-por-extenso-ou-em-algarismos/ https://www.normaculta.com.br/numeros-por-extenso/ https://www12.senado.leg.br/manualdecomunicacao/estilos/numeros https://www.professornews.com.br/component/content/article/6872-como-escrever-valor-por-extenso https://museulinguaportuguesa.org.br/numeros-por-extenso/

Metadata

Release files for por-extenso 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for por-extenso 0.0.1
File Size Uploaded Provenance Actions
por_extenso-0.0.1.tar.gz 9.3 kB Without provenance Details for por_extenso-0.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for por-extenso 0.0.1
File Interpreter ABI Platform Actions
por_extenso-0.0.1-py3-none-any.whl Python 3 none any Details for por_extenso-0.0.1-py3-none-any.whl

Total release size: 16.5 kB

Release files / por_extenso-0.0.1.tar.gz

Download URL por_extenso-0.0.1.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c1fb53c68f9c321fb4f65d436e532b71c49f483654e0f8bde30e90a5830ab440
BLAKE2b-256 checksum
How to use checksums
fe0533537835475ed05e3ecfd5f20c735332e46d4da422bb85b6c3d72af9ba48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.11

Release files / por_extenso-0.0.1-py3-none-any.whl

Download URL por_extenso-0.0.1-py3-none-any.whl
Size 7.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1a69efe37b63b6cc036b36618d7cb5157ce7fd4950984b050119010fec35437c
BLAKE2b-256 checksum
How to use checksums
914c97c5f2dbf2508ea046fb1f947e51b73dd04390b3a2b4b0f06af4df841746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.11

Security for por-extenso 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page