Méthode math.fmod() Python

Python math 模块Module math de Python

Python math.fmod(x, y)La méthode renvoie le reste de x/y.

Version de Python : 2.7

Syntaxe

La syntaxe de la méthode math.fmod() est la suivante :

math.fmod(x, y)

Description des paramètres :

  • x-- Requis, nombre positif ou négatif. Le dividende. Si x n'est pas un nombre, une TypeError est renvoyée.
  • y-- Requis, nombre positif ou négatif. Le diviseur. Si y n'est pas un nombre, une TypeError est renvoyée.

Note :Si x et y valent 0, une ValueError est renvoyée.

Note :Si y = 0, une ValueError est renvoyée.

Note :Si x ou y n'est pas un nombre, une TypeError est renvoyée.

Valeur de retour

Une valeur flottante représentant le reste de x/y.

Exemple

L'exemple suivant calcule le reste :

Exemple

# Importer le package math
import math

# Calculer le reste
print(math.fmod(20, 4))
print(math.fmod(20, 3))
print(math.fmod(15, 6))
print(math.fmod(-10, 3))

# Erreur, ValueError: math domain error
print(math.fmod(0, 0))

Résultat de sortie :

0.0
2.0
3.0
-1.0
Traceback (most recent call last):
    File "/Users/EXAMPLE/example-test/test.py", line 9, in <module>
    print(math.fmod(0, 0))
ValueError: math domain error

Python math 模块Module math de Python

Autres extensions