Skip to content

Ajuste '//' por 'división entera a la baja' #2800

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Jan 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 14 additions & 11 deletions library/stdtypes.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,16 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-12 19:43+0200\n"
"PO-Revision-Date: 2022-12-05 11:32-0600\n"
"PO-Revision-Date: 2024-01-27 18:16+0100\n"
"Last-Translator: José Luis Salgado Banda\n"
"Language: es\n"
"Language-Team: python-doc-es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.13.0\n"
"X-Generator: Poedit 3.0.1\n"

#: ../Doc/library/stdtypes.rst:8
msgid "Built-in Types"
Expand Down Expand Up @@ -514,15 +515,15 @@ msgstr "``x / y``"

#: ../Doc/library/stdtypes.rst:283
msgid "quotient of *x* and *y*"
msgstr "división de *x* por *y*"
msgstr "división de *x* entre *y*"

#: ../Doc/library/stdtypes.rst:285
msgid "``x // y``"
msgstr "``x // y``"

#: ../Doc/library/stdtypes.rst:285
msgid "floored quotient of *x* and *y*"
msgstr "división entera de *x* por *y*"
msgstr "división entera a la baja de *x* entre *y*"

#: ../Doc/library/stdtypes.rst:285
#, fuzzy
Expand Down Expand Up @@ -663,7 +664,6 @@ msgid "``x ** y``"
msgstr "``x ** y``"

#: ../Doc/library/stdtypes.rst:322
#, fuzzy
msgid ""
"Also referred to as integer division. For operands of type :class:`int`, "
"the result has type :class:`int`. For operands of type :class:`float`, the "
Expand All @@ -672,10 +672,13 @@ msgid ""
"always rounded towards minus infinity: ``1//2`` is ``0``, ``(-1)//2`` is "
"``-1``, ``1//(-2)`` is ``-1``, and ``(-1)//(-2)`` is ``0``."
msgstr ""
"También conocida como división entera. El resultado es un número entero en "
"el sentido matemático, pero no necesariamente de tipo entero. El resultado "
"se redondea de forma automática hacia menos infinito: ``1//2`` es ``0``, "
"``(-1)//2`` es ``-1``, ``1//(-2)`` es ``-1`` y ``(-1)//(-2)`` es ``0``."
"También conocida como división entera a la baja. Para operandos de tipo :"
"class:`int`, el resultado será de tipo :class:`int`. Para operandos de tipo :"
"class:`float`, el resultado será de tipo :class:`float`. En general, el "
"resultado es un número entero en el sentido matemático, pero no "
"necesariamente de tipo entero :class:`int`. El resultado se redondea de "
"forma automática hacia menos infinito: ``1//2`` es ``0``, ``(-1)//2`` es "
"``-1``, ``1//(-2)`` es ``-1`` y ``(-1)//(-2)`` es ``0``."

#: ../Doc/library/stdtypes.rst:330
msgid ""
Expand Down Expand Up @@ -900,7 +903,7 @@ msgid ""
"A right shift by *n* bits is equivalent to floor division by ``pow(2, n)``."
msgstr ""
"Un desplazamiento de *n* bits a la derecha es equivalente a efectuar la "
"división de parte entera (floor) por ``pow(2, n)``."
"división entera a la baja entre ``pow(2, n)``."

#: ../Doc/library/stdtypes.rst:445
msgid ""
Expand Down
46 changes: 24 additions & 22 deletions reference/expressions.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,16 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-12 19:43+0200\n"
"PO-Revision-Date: 2021-08-02 19:31+0200\n"
"PO-Revision-Date: 2024-01-21 17:49+0100\n"
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
"Language: es\n"
"Language-Team: python-doc-es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.13.0\n"
"X-Generator: Poedit 3.0.1\n"

#: ../Doc/reference/expressions.rst:6
msgid "Expressions"
Expand Down Expand Up @@ -1879,13 +1880,13 @@ msgid ""
"with the 'floor' function applied to the result. Division by zero raises "
"the :exc:`ZeroDivisionError` exception."
msgstr ""
"Los operadores ``/`` (división) y ``//`` (división de redondeo) producen el "
"cociente de sus argumentos. Los argumentos numéricos son primero convertidos "
"a un tipo común. La división de enteros producen un número de punto "
"flotante, mientras que la división redondeada de enteros resulta en un "
"entero; el resultado es aquel de una división matemática con la función "
"'floor' aplicada al resultado. Dividir entre 0 genera la excepción :exc:"
"`ZeroDivisionError`."
"Los operadores ``/`` (división) y ``//`` (división entera a la baja) "
"producen el cociente de sus argumentos. Los argumentos numéricos son primero "
"convertidos a un tipo común. La división entre enteros producen un número de "
"punto flotante, mientras que la división entera a la baja entre enteros "
"resulta en un entero; el resultado es aquel de una división matemática con "
"la función 'floor' aplicada al resultado. Dividir entre 0 genera la "
"excepción :exc:`ZeroDivisionError`."

#: ../Doc/reference/expressions.rst:1303
msgid ""
Expand Down Expand Up @@ -1922,10 +1923,10 @@ msgid ""
"connected with the built-in function :func:`divmod`: ``divmod(x, y) == (x//"
"y, x%y)``. [#]_."
msgstr ""
"Los operadores de división de redondeo y módulo están conectados por la "
"siguiente identidad: ``x == (x//y)*y + (x%y)``. La división de redondeo y el "
"módulo también están conectadas por la función incorporada :func:`divmod`: "
"``divmod(x, y) == (x//y, x%y)``. [#]_."
"El operador de división entera a la baja y el de módulo están conectados por "
"la siguiente identidad: ``x == (x//y)*y + (x%y)``. La división entera a la "
"baja y el módulo también están conectadas por la función incorporada :func:"
"`divmod`: ``divmod(x, y) == (x//y, x%y)``. [#]_."

#: ../Doc/reference/expressions.rst:1324
msgid ""
Expand Down Expand Up @@ -1955,9 +1956,10 @@ msgid ""
"function are not defined for complex numbers. Instead, convert to a "
"floating point number using the :func:`abs` function if appropriate."
msgstr ""
"El operador de división de redondeo, el operador módulo y la función :func:"
"`divmod` no están definidas para números complejos. En su lugar, convierta a "
"un número de punto flotante usando la función :func:`abs` si es apropiado."
"El operador de división entera a la baja, el operador de módulo y la "
"función :func:`divmod` no están definidas para números complejos. En su "
"lugar, convierta a un número de punto flotante usando la función :func:`abs` "
"si es apropiado."

#: ../Doc/reference/expressions.rst:1340
msgid ""
Expand Down Expand Up @@ -2027,9 +2029,9 @@ msgid ""
"A right shift by *n* bits is defined as floor division by ``pow(2,n)``. A "
"left shift by *n* bits is defined as multiplication with ``pow(2,n)``."
msgstr ""
"Un desplazamiento de *n* bits hacia la derecha está definido como una "
"división de redondeo entre ``pow(2,n)``. Un desplazamiento de *n* bits hacia "
"la izquierda está definido como una multiplicación por ``pow(2,n)``."
"Un desplazamiento de *n* bits hacia la derecha se define como una división "
"entera a la baja entre ``pow(2,n)``. Un desplazamiento de *n* bits hacia la "
"izquierda se define como una multiplicación por ``pow(2,n)``."

#: ../Doc/reference/expressions.rst:1389
msgid "Binary bitwise operations"
Expand Down Expand Up @@ -2943,8 +2945,8 @@ msgid ""
"Multiplication, matrix multiplication, division, floor division, remainder "
"[#]_"
msgstr ""
"Multiplicación, multiplicación de matrices, división, división de redondeo, "
"resto [#]_"
"Multiplicación, multiplicación de matrices, división, división entera a la "
"baja, resto (módulo) [#]_"

#: ../Doc/reference/expressions.rst:1947
msgid "``+``, ``-``"
Expand Down