52 of 151 menu

Método remainder do módulo math

O método remainder do módulo math retorna o resto da divisão de um número por outro. No primeiro parâmetro do método especificamos o número a ser dividido (dividendo), no segundo parâmetro - o número pelo qual dividimos o primeiro (divisor). Ao contrário do operador % o método sempre retorna um valor de ponto flutuante.

Sintaxe

import math math.remainder(dividendo, divisor)

Exemplo

Vamos encontrar o resto da divisão do número 25 por 5:

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

Resultado da execução do código:

0.0

Exemplo

Agora vamos obter o resto da divisão de 30 por 4:

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

Resultado da execução do código:

-2.0

Exemplo

Vamos descobrir o resto da divisão dos números 10 e 3:

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

Resultado da execução do código:

1.0

Exemplo

Agora vamos tentar descobrir o resto da divisão dos números 10 por 0:

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

Após a execução do código a função retornará um erro:

ValueError: math domain error

Veja também

  • método fmod do módulo math,
    que retorna o resto da divisão de números de ponto flutuante
  • método modf do módulo math,
    que retorna a parte fracionária e inteira de um número
  • função divmod,
    que retorna uma tupla com o quociente e o resto da divisão
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar