PHP - fmod
Třída
Metoda - fmod
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
Funkce fmod v PHP vrací desetinné modulo (zbytek po celočíselném dělení). Tím se odlišuje od operátoru %, který vrací celočíselný zbytek po celočíselném dělení.
Procedurální
- function fmod (float $x, float $y) : float
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$x | float | Dělenec. | |
$y | float | Dělitel. |
Návratové hodnoty
Vrací: float
Desetinné modulo podílu dělence x a dělitele y, reprezentováno jako číslo s plovoucí desetinnou čárkou (float).
Příklady
<?php
echo ("11 mod 7 = " . fmod(11, 7). "<br>");
echo ("2.5 mod 2 = " . fmod(2.5, 2). "<br>");
echo ("7 mod 4 = " . fmod(7, 4). "<br>");
echo ("11 mod 0.3 = " . fmod(11, 0.3). "<br>");
Tato ukázka vypíše (pokud zobrazeno ve webovém prohlížeči):
11 mod 7 = 4 2.5 mod 2 = 0.5 7 mod 4 = 3 11 mod 0.3 = 0.2