52 of 151 menu

Método remainder del módulo math

El método remainder del módulo math devuelve el resto de la división de un número por otro. En el primer parámetro del método especificamos el número que queremos dividir (dividendo), en el segundo parámetro - el número por el cual dividimos el primero (divisor). A diferencia del operador % el método siempre devuelve un valor de punto flotante.

Sintaxis

import math math.remainder(dividendo, divisor)

Ejemplo

Encontremos el resto de la división del número 25 por 5:

import math print(math.remainder(25, 5))

Resultado de la ejecución del código:

0.0

Ejemplo

Y ahora obtengamos el resto de la división de 30 por 4:

import math print(math.remainder(30, 4))

Resultado de la ejecución del código:

-2.0

Ejemplo

Descubramos el resto de la división de los números 10 y 3:

import math print(math.remainder(10, 3))

Resultado de la ejecución del código:

1.0

Ejemplo

Y ahora intentemos descubrir el resto de la división de los números 10 por 0:

import math print(math.remainder(10, 0))

Después de ejecutar el código la función nos devolverá un error:

ValueError: math domain error

Véase también

  • método fmod del módulo math,
    que devuelve el resto de la división de números de punto flotante
  • método modf del módulo math,
    que devuelve la parte fraccionaria y entera de un número
  • función divmod,
    que devuelve una tupla con el cociente y el resto de la división
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar