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