@@ -13,7 +13,7 @@ msgid ""
1313msgstr ""
1414"Project-Id-Version : Python 3.14\n "
1515"Report-Msgid-Bugs-To : \n "
16- "POT-Creation-Date : 2026-03-13 14:39 +0000\n "
16+ "POT-Creation-Date : 2026-03-19 14:42 +0000\n "
1717"PO-Revision-Date : 2025-09-16 00:01+0000\n "
1818"Last-Translator : Adorilson Bezerra <adorilson@gmail.com>, 2026\n "
1919"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -2970,7 +2970,7 @@ msgstr "Observações sobre ponto flutuante"
29702970
29712971#: ../../library/decimal.rst:1811
29722972msgid "Mitigating round-off error with increased precision"
2973- msgstr "Atenuando o erro de arredondamento com maior precisão"
2973+ msgstr "Atenuando o erro de arredondamento com precisão maior "
29742974
29752975#: ../../library/decimal.rst:1813
29762976msgid ""
@@ -2992,11 +2992,11 @@ msgid ""
29922992"floating-point arithmetic with insufficient precision causes the breakdown "
29932993"of the associative and distributive properties of addition:"
29942994msgstr ""
2995- "Os efeitos do erro de arredondamento podem ser amplificados pela adição ou "
2996- "subtração de quantidades quase compensadoras, resultando em perda de "
2997- "significância. Knuth fornece dois exemplos instrutivos em que a aritmética "
2998- "de ponto flutuante arredondado com precisão insuficiente causa a quebra das "
2999- "propriedades associativas e distributivas da adição:"
2995+ "Os efeitos do erro de arredondamento podem ser amplificados pela soma ou "
2996+ "subtração de valores que se compensam quase por completo, o que resulta em "
2997+ "perda de significância. Knuth fornece dois exemplos instrutivos em que a "
2998+ "aritmética de ponto flutuante arredondado com precisão insuficiente causa a "
2999+ "quebra das propriedades associativas e distributivas da adição:"
30003000
30013001#: ../../library/decimal.rst:1823
30023002msgid ""
@@ -3016,7 +3016,7 @@ msgid ""
30163016">>> u * (v+w)\n"
30173017"Decimal('0.0060000')"
30183018msgstr ""
3019- "# exemplos de Seminumerical Algorithms, Section 4.2.2.\n"
3019+ "# Exemplos de Seminumerical Algorithms, Section 4.2.2.\n"
30203020">>> from decimal import Decimal, getcontext\n"
30213021">>> getcontext().prec = 8\n"
30223022"\n"
@@ -3037,6 +3037,8 @@ msgid ""
30373037"The :mod:`!decimal` module makes it possible to restore the identities by "
30383038"expanding the precision sufficiently to avoid loss of significance:"
30393039msgstr ""
3040+ "O módulo :mod:`!decimal` permite restaurar as identidades expandindo a "
3041+ "precisão o suficiente para evitar perda de significância:"
30403042
30413043#: ../../library/decimal.rst:1844
30423044msgid ""
@@ -3076,6 +3078,9 @@ msgid ""
30763078"including ``NaN``, ``sNaN``, ``-Infinity``, ``Infinity``, and two zeros, "
30773079"``+0`` and ``-0``."
30783080msgstr ""
3081+ "O sistema numérico para o módulo :mod:`!decimal` fornece valores especiais, "
3082+ "incluindo ``NaN``, ``sNaN``, ``-Infinity``, ``Infinity``, e dois zeros, "
3083+ "``+0`` e ``-0``."
30793084
30803085#: ../../library/decimal.rst:1867
30813086msgid ""
@@ -3088,8 +3093,8 @@ msgstr ""
30883093"Os infinitos podem ser construídos diretamente com: ``Decimal('Infinity')``. "
30893094"Além disso, eles podem resultar da divisão por zero quando o sinal :exc:"
30903095"`DivisionByZero` não é capturado. Da mesma forma, quando o sinal :exc:"
3091- "`Overflow` não é capturado, o infinito pode resultar do arredondamento além "
3092- "dos limites do maior número representável."
3096+ "`Overflow` não é capturado, o infinito pode resultar do arredondamento para "
3097+ "além dos limites do maior número representável."
30933098
30943099#: ../../library/decimal.rst:1872
30953100msgid ""
@@ -3098,9 +3103,9 @@ msgid ""
30983103"adding a constant to infinity gives another infinite result."
30993104msgstr ""
31003105"Os infinitos contêm sinais (afins) e podem ser usados em operações "
3101- "aritméticas, onde são tratados como números muito grandes e indeterminados. "
3102- "Por exemplo, adicionar uma constante ao infinito fornece outro resultado "
3103- "infinito."
3106+ "aritméticas, nas quais são tratados como números muito grandes e "
3107+ "indeterminados. Por exemplo, adicionar uma constante ao infinito resulta em "
3108+ "outro infinito."
31043109
31053110#: ../../library/decimal.rst:1876
31063111msgid ""
@@ -3113,11 +3118,11 @@ msgid ""
31133118"the calculation to proceed while flagging specific results as invalid."
31143119msgstr ""
31153120"Algumas operações são indeterminadas e retornam ``NaN`` ou, se o sinal :exc:"
3116- "`InvalidOperation` for capturado, levanta uma exceção. Por exemplo, ``0/0`` "
3121+ "`InvalidOperation` for capturado, levantam uma exceção. Por exemplo, ``0/0`` "
31173122"retorna ``NaN``, que significa \" não é um número\" em inglês. Esta variação "
3118- "de ``NaN`` é silenciosa e, uma vez criada, fluirá através de outros cálculos "
3119- "sempre resultando em outra ``NaN``. Esse comportamento pode ser útil para "
3120- "uma série de cálculos que ocasionalmente têm entradas ausentes --- ele "
3123+ "de ``NaN`` é silenciosa e, uma vez criada, fluirá para outros cálculos, "
3124+ "sempre resultando em mais um ``NaN``. Esse comportamento pode ser útil para "
3125+ "uma série de cálculos que, ocasionalmente, têm entradas ausentes --- ele "
31213126"permite que o cálculo continue enquanto sinaliza resultados específicos como "
31223127"inválidos."
31233128
@@ -3127,9 +3132,9 @@ msgid ""
31273132"operation. This is a useful return value when an invalid result needs to "
31283133"interrupt a calculation for special handling."
31293134msgstr ""
3130- "Uma variante é ``sNaN``, que sinaliza em vez de permanecer em silêncio após "
3131- "cada operação. Esse é um valor de retorno útil quando um resultado inválido "
3132- "precisa interromper um cálculo para tratamento especial."
3135+ "Uma variante é ``sNaN``, que sinaliza, em vez de permanecer em silêncio, "
3136+ "após cada operação. Esse é um valor de retorno útil quando um resultado "
3137+ "inválido precisa interromper um cálculo para tratamento especial."
31333138
31343139#: ../../library/decimal.rst:1888
31353140msgid ""
@@ -3148,17 +3153,17 @@ msgid ""
31483153"compare_signal` methods instead."
31493154msgstr ""
31503155"O comportamento dos operadores de comparação do Python pode ser um pouco "
3151- "surpreendente onde um ``NaN`` está envolvido. Um teste de igualdade em que "
3156+ "surpreendente quando há um ``NaN`` envolvido. Um teste de igualdade em que "
31523157"um dos operandos é um ``NaN`` silencioso ou sinalizador sempre retorna :"
31533158"const:`False` (mesmo ao fazer ``Decimal('NaN')==Decimal('NaN')``), enquanto "
31543159"um teste de desigualdade sempre retorna :const:`True`. Uma tentativa de "
31553160"comparar dois decimais usando qualquer um dos operadores ``<``, ``<=``, "
31563161"``>`` ou ``>=`` levantará o sinal :exc:`InvalidOperation` se um dos "
3157- "operandos for um ``NaN`` e retorna :const:`False` se esse sinal não for "
3162+ "operandos for um ``NaN`` e retornará :const:`False` se esse sinal não for "
31583163"capturado. Observe que a especificação aritmética decimal geral não "
3159- "especifica o comportamento das comparações diretas; estas regras para "
3160- "comparações envolvendo a ``NaN`` foram retiradas do padrão IEEE 854 "
3161- "(consulte a Tabela 3 na seção 5.7). Para garantir uma rígida conformidade "
3164+ "especifica o comportamento das comparações diretas; as regras para "
3165+ "comparações envolvendo um ``NaN`` foram retiradas do padrão IEEE 854 "
3166+ "(consulte a Tabela 3 na seção 5.7). Para garantir uma conformidade rígida "
31623167"com os padrões, use os métodos :meth:`~Decimal.compare` e :meth:`~Decimal."
31633168"compare_signal`."
31643169
0 commit comments