From 93bd617ae7e0ee0bebb8b633d18acd12f6654812 Mon Sep 17 00:00:00 2001 From: leonardolara Date: Thu, 30 Jan 2025 18:25:47 -0300 Subject: [PATCH] sync with en rev --- language-snippets.ent | 15 +-------------- language/control-structures/match.xml | 7 ++++--- language/oop5/static.xml | 2 +- reference/array/functions/usort.xml | 4 ++-- reference/bc/bcmath/number/add.xml | 6 +++--- reference/bc/bcmath/number/construct.xml | 2 +- reference/bc/bcmath/number/div.xml | 16 ++++++++-------- reference/bc/bcmath/number/round.xml | 9 ++++++++- reference/bc/bcmath/number/sqrt.xml | 9 +++++---- reference/bc/functions/bcadd.xml | 14 ++++++++++++-- reference/bc/functions/bcdiv.xml | 4 ++-- reference/bc/functions/bcmul.xml | 2 +- reference/bc/functions/bcpow.xml | 10 +++++----- reference/bc/functions/bcpowmod.xml | 14 +++++++------- reference/bc/functions/bcround.xml | 4 ++-- reference/bc/functions/bcsqrt.xml | 6 +++--- 16 files changed, 65 insertions(+), 59 deletions(-) diff --git a/language-snippets.ent b/language-snippets.ent index 0299e5e64..4fcfb43e4 100755 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -1,5 +1,5 @@ - + @@ -2292,19 +2292,6 @@ para usar essas funções.'> modo seguro do SQL'> - - - scale - - - Este parâmetro opcional é usado para definir o número de dígitos após a casa decimal no resultado. - Se for igual a &null; o padrão será a escala definida com a função bcscale - ou, em último caso, o valor da diretiva INI - bcmath.scale. - - -'> - Se um int entre -128 e 255 inclusive for fornecido, ele será interpretado como diff --git a/language/control-structures/match.xml b/language/control-structures/match.xml index 0d8b3ac03..4510ce8ca 100644 --- a/language/control-structures/match.xml +++ b/language/control-structures/match.xml @@ -1,5 +1,5 @@ - + match @@ -88,8 +88,9 @@ string(11) "Adolescente" - Uma expressão match precisa ser - terminada por um ponto e vírgula ;. + Quando uma expressão match é usada como uma expressão + única, ela precisa ser terminada + com um ponto-e-vírgula ;. diff --git a/language/oop5/static.xml b/language/oop5/static.xml index ac9d2cc88..d15554a81 100755 --- a/language/oop5/static.xml +++ b/language/oop5/static.xml @@ -1,5 +1,5 @@ - + Palavra-Chave 'static' diff --git a/reference/array/functions/usort.xml b/reference/array/functions/usort.xml index 3fbb2983b..c95e950c3 100644 --- a/reference/array/functions/usort.xml +++ b/reference/array/functions/usort.xml @@ -1,5 +1,5 @@ - + usort @@ -181,7 +181,7 @@ $frutas[2]: limões + BcMath\Number::add @@ -32,8 +32,8 @@ scale - O parâmetro scale especifica explicitamente a escala para os resultados de cálculo. - Se scale for &null;, o resultado do cálculo será definido automaticamente. + A propriedade BcMath\Number::scale especifica explicitamente a escala para os resultados de cálculo. + Se for &null;, a BcMath\Number::scale do resultado do cálculo será definida automaticamente. diff --git a/reference/bc/bcmath/number/construct.xml b/reference/bc/bcmath/number/construct.xml index 5316dbbbc..7e343c1a1 100644 --- a/reference/bc/bcmath/number/construct.xml +++ b/reference/bc/bcmath/number/construct.xml @@ -1,4 +1,4 @@ - + BcMath\Number::__construct diff --git a/reference/bc/bcmath/number/div.xml b/reference/bc/bcmath/number/div.xml index 10436ad97..9b5ccdacb 100644 --- a/reference/bc/bcmath/number/div.xml +++ b/reference/bc/bcmath/number/div.xml @@ -1,4 +1,4 @@ - + BcMath\Number::div @@ -49,13 +49,13 @@ 15. - Mesmo em cálculos indivisíveis, a BcMath\Number::scale não será sempre - +10. - Considera-se que um 0 no final do resultado não precisa de expansão, então a - BcMath\Number::scale é reduzida por essa quantidade. - A BcMath\Number::scale nunca será menor que a - BcMath\Number::scale anterior à expansão. - Consulte também o exemplo de código. + Mesmo em cálculos indivisíveis, a BcMath\Number::scale não será sempre + +10. + Considera-se que um 0 no final do resultado não precisa de expansão, então a + BcMath\Number::scale é reduzida por essa quantidade. + A BcMath\Number::scale nunca será menor que a + BcMath\Number::scale anterior à expansão. + Consulte também o exemplo de código. diff --git a/reference/bc/bcmath/number/round.xml b/reference/bc/bcmath/number/round.xml index dea6448d3..0f203b2b0 100644 --- a/reference/bc/bcmath/number/round.xml +++ b/reference/bc/bcmath/number/round.xml @@ -1,4 +1,4 @@ - + BcMath\Number::round @@ -43,6 +43,13 @@ + + &reftitle.errors; + + Este método lança uma exceção ValueError se um parâmetro mode inválido for especificado. + + + &reftitle.examples; diff --git a/reference/bc/bcmath/number/sqrt.xml b/reference/bc/bcmath/number/sqrt.xml index 170552b68..37009f930 100644 --- a/reference/bc/bcmath/number/sqrt.xml +++ b/reference/bc/bcmath/number/sqrt.xml @@ -1,4 +1,4 @@ - + BcMath\Number::sqrt @@ -30,12 +30,13 @@ Quando a propriedade BcMath\Number::scale do objeto resultante é definida automaticamente, - a BcMath\Number::scale deste objeto é usada. Entretanto, em casos como + a BcMath\Number::scale de $this é usada. Entretanto, em casos como uma divisão indivisível, a BcMath\Number::scale do resultado é expandida. A expansão é feita apenas quando necessário, até um limite de +10. + Este comportamento é o mesmo de BcMath\Number::div, consulte este método para detalhes. - Ou seja, se a BcMath\Number::scale do dividendo for 5, + Ou seja, se a BcMath\Number::scale de $this for 5, a BcMath\Number::scale do resultado estará entre 5 e 15. @@ -46,7 +47,7 @@ Este método lança uma exceção ValueError nos seguintes casos: - Este objeto é um valor negativo + $this é um valor negativo scale está fora do intervalo válido BcMath\Number::scale do objeto resultante está fora do intervalo válido diff --git a/reference/bc/functions/bcadd.xml b/reference/bc/functions/bcadd.xml index b03701024..0c735d938 100644 --- a/reference/bc/functions/bcadd.xml +++ b/reference/bc/functions/bcadd.xml @@ -1,5 +1,5 @@ - + bcadd @@ -40,7 +40,17 @@ - &bc.scale.description; + + scale + + + Este parâmetro é usado para definir o número de dígitos após o separador de decimais do resultado. + Se for &null;, será usada a escala padrão definida com bcscale, + ou será usado o valor da diretiva INI + bcmath.scale. + + + diff --git a/reference/bc/functions/bcdiv.xml b/reference/bc/functions/bcdiv.xml index 094681a3c..eb5349077 100644 --- a/reference/bc/functions/bcdiv.xml +++ b/reference/bc/functions/bcdiv.xml @@ -1,5 +1,5 @@ - + bcdiv @@ -39,7 +39,7 @@ - &bc.scale.description; + diff --git a/reference/bc/functions/bcmul.xml b/reference/bc/functions/bcmul.xml index bdf7328b1..1f44381c0 100644 --- a/reference/bc/functions/bcmul.xml +++ b/reference/bc/functions/bcmul.xml @@ -1,5 +1,5 @@ - + bcmul diff --git a/reference/bc/functions/bcpow.xml b/reference/bc/functions/bcpow.xml index 377bfc2bd..920d3707d 100644 --- a/reference/bc/functions/bcpow.xml +++ b/reference/bc/functions/bcpow.xml @@ -1,6 +1,6 @@ - - + + bcpow Eleva um número de precisão arbitrária a outro @@ -42,7 +42,7 @@ - &bc.scale.description; + @@ -84,8 +84,8 @@ 8.4.0 - Potências negativas de 0 anteriormente retornavam 0, mas agora lançam uma exceção - DivisionByZeroError. + Potências negativas de 0 anteriormente retornavam 0, mas agora lançam uma + exceção DivisionByZeroError. diff --git a/reference/bc/functions/bcpowmod.xml b/reference/bc/functions/bcpowmod.xml index 464e6de1b..5e6b9094b 100644 --- a/reference/bc/functions/bcpowmod.xml +++ b/reference/bc/functions/bcpowmod.xml @@ -1,6 +1,6 @@ - - + + bcpowmod Eleva um número de precisão arbitrária para outro, reduzido por um módulo especificado @@ -17,7 +17,7 @@ Utiliza o método de exponenciação rápida para elevar - num para a potência + num à potência exponent levando em conta o módulo modulus. @@ -31,7 +31,7 @@ num - O número base, na forma de inteiro em string (a escala tem de ser zero). + A base, na forma de inteiro em string (a escala tem que ser zero). @@ -39,7 +39,7 @@ exponent - O número expoente, na forma de um inteiro não negativo, em string (a escala tem de ser zero). + O expoente, na forma de um inteiro não negativo, em string (a escala tem que ser zero). @@ -47,11 +47,11 @@ modulus - O número módulo, na forma de um inteiro em string (a escala tem de ser zero). + O módulo, na forma de um inteiro em string (a escala tem que ser zero). - &bc.scale.description; + diff --git a/reference/bc/functions/bcround.xml b/reference/bc/functions/bcround.xml index 37f9ac65c..a686da853 100644 --- a/reference/bc/functions/bcround.xml +++ b/reference/bc/functions/bcround.xml @@ -1,5 +1,5 @@ - + bcround @@ -51,7 +51,7 @@ Esta função lança uma exceção ValueError nos seguintes casos: num não é uma string numérica BCMath bem formada. - scale está fora do intervalo válido. + Um mode inválido é especificado. diff --git a/reference/bc/functions/bcsqrt.xml b/reference/bc/functions/bcsqrt.xml index ae3adec65..27b3eef82 100644 --- a/reference/bc/functions/bcsqrt.xml +++ b/reference/bc/functions/bcsqrt.xml @@ -1,6 +1,6 @@ - - + + bcsqrt Obtém a raiz quadrada de um número de precisão arbitrária @@ -30,7 +30,7 @@ - &bc.scale.description; +