Python math.fmod()-Methode

Python math 模块Python math-Modul

Python math.fmod(x, y)Die Methode gibt den Rest von x/y zurück.

Python-Version: 2.7

Syntax

Die Syntax der math.fmod()-Methode lautet wie folgt:

math.fmod(x, y)

Parameterbeschreibung:

  • x-- Erforderlich, positive oder negative Zahl. Der Dividend. Wenn x keine Zahl ist, wird ein TypeError zurückgegeben.
  • y-- Erforderlich, positive oder negative Zahl. Der Divisor. Wenn y keine Zahl ist, wird ein TypeError zurückgegeben.

Hinweis:Wenn x und y 0 sind, wird ein ValueError zurückgegeben.

Hinweis:Wenn y = 0, wird ein ValueError zurückgegeben.

Hinweis:Wenn x oder y keine Zahl ist, wird ein TypeError zurückgegeben.

Rückgabewert

Ein Gleitkommawert, der den Rest von x/y darstellt.

Beispiel

Das folgende Beispiel berechnet den Rest:

Beispiel

# Importiere das math-Paket
import math

# Den Rest berechnen
print(math.fmod(20, 4))
print(math.fmod(20, 3))
print(math.fmod(15, 6))
print(math.fmod(-10, 3))

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

Ausgabeergebnis:

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 模块Python math-Modul

Andere Erweiterungen