IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

fmod - Český PHP manuál

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í.

Vstupní hodnoty

Název Datový typ Povinný
dělenec float Ano
dělitel float Ano

Výstupní hodnota

(float) zbytek po dělení

Ukázkový kód

<?php
echo  "11/7 = " .floor(11/7). " a zbytek ".fmod(11,7). "<br />";
echo "2.5/2 = " .floor(2.5/2). " a zbytek ".fmod(2.5,2). "<br />";
echo "13/16 = " .floor(13/16). " a zbytek ".fmod(13,16). "<br />";
echo "7/4 = " .floor(7/4). " a zbytek ".fmod(7,4). "<br />";
echo "11/0.3 = " .floor(11/0.3). " a zbytek ".fmod(11,0.3). "<br />";

Výstup kódu

11/7 = 1 a zbytek 4
2.5/2 = 1 a zbytek 0.5
13/16 = 0 a zbytek 13
7/4 = 1 a zbytek 3
11/0.3 = 36 a zbytek 0.2

Celočíselný zbytek po dělení získáte pomocí operátoru %:

echo(5 % 2); // Vypíše 1

 

Všechny články v sekci
Matematické funkce - Český PHP manuál
Článek pro vás napsal Snorlax
Avatar
Studuji jednu nejmenovanou pražskou střední školu - obor IT a rozhodl jsem se vám sdělit co to obnáší. Mladí se mohou rozhodnout zda je to dobrá cesta a ti co to už mají za sebou si mohou zavzpomínat popř. zjistit co se změnilo
Aktivity