fmod

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

fmodRest einer Gleitkommadivision (Modulus)

Beschreibung

fmod(float$num1, float$num2): float

Berechnet den Gleitkommarest der Division des Dividenden num1 durch den Divisor num2. Der Rest r ist definiert als 'num1 = i * num2 + r' für ein Ganzzahliges Divisionsergebnis i. Ist num2 ungleich Null, so hat r das gleiche Vorzeichen wie num1 und ist kleiner als num2.

Parameter-Liste

num1

Der Dividend (Zähler).

num2

Der Divisor (Nenner).

Rückgabewerte

Der Gleitkommarest der Division num1/num2.

Beispiele

Beispiel #1 fmod()-Beispiel

<?php
$x
= 5.7;
$y = 1.3;
$r = fmod($x, $y);
// $r ist 0.5 weil 4 * 1.3 + 0.5 = 5.7
?>

Siehe auch

  • / - Gleitkomma-Division
  • % - Integer-Modulus
  • intdiv() - Integer-Division - Integer-Division
To Top