Mi az fmod() függvény a PHP-ben?
A fmod() A függvény egy beépített PHP függvény, amelyet széles körben használnak két szám modulusának kiszámítására. fmod() képes egész és lebegőpontos értékeket is kezelni, és kimenetként adja vissza a modulust. Két paramétert fogad el; $osztalék és $osztó, és visszaadja a két értékkel végrehajtott osztási művelet maradékát. A PHP 4.2-es és újabb verziói támogatják ezt a funkciót.
Szintaxis
A PHP fmod() függvény egy egyszerű szintaxist követ, amelyet az alábbiakban adunk meg:
fmod ( $osztalék , $osztó ) ;
A fenti szintaxis azt mutatja, hogy a függvény két kötelező paramétert fogad el. Ez a funkció nem igényel opcionális paramétert.
Itt,
- $osztalék: Ez a kötelező paraméter a megadott osztalékértéket írja le.
- $osztó: Ez a kötelező paraméter a megadott osztó értékét adja meg.
Visszatérési érték: Az osztalék/osztó fennmaradó részét a PHP visszaadja fmod() funkció.
1. példa
Ez a példa két decimális számot határoz meg változóként. Ezután használja a fmod() függvény, amely a két számot tartalmazza az elvégzett osztási művelet maradék értékének kiszámításához. Ezt követően a kiszámított maradékot kiírja a képernyőre.
$szám1 = 10 ;
$num2 = 3 ;
// Az osztási művelet maradékának lekérése az fmod() függvény segítségével
$rem = fmod ( $szám1 , $num2 ) ;
// Kiírja a maradékot
visszhang 'A maradék $szám1 osztva $num2 ez: ' , $rem ;
?>
2. példa
Ez a példa két lebegőpontos értéket határoz meg változóként. Ezután használja a fmod() függvény, amely a megadott két értékkel rendelkezik bemenetként az elvégzett osztási művelet maradék értékének kiszámításához. Ezt követően a kiszámított maradékot kiírja a képernyőre.
$szám1 = 10 987 ;
$num2 = 2,867 ;
// Az osztási művelet maradékának lekérése az fmod() függvény segítségével
$rem = fmod ( $szám1 , $num2 ) ;
// Kiírja a maradékot
visszhang 'A maradék $szám1 osztva $num2 ez: ' , $rem ;
?>
Következtetés
A fmod() A PHP függvény értékes eszköz a lebegőpontos értékeket használó osztási műveletek fennmaradó részének kiszámításához. ellentétben a ellen() függvény, amely csak egész számokkal működik, fmod() egész és lebegőpontos értékeket is kezel. Kimenetként adja vissza a modulust, így alkalmas különféle matematikai számításokra. Egyszerű szintaxisával és kötelező paramétereivel, fmod() hatékony megoldást kínál a pontos maradékok megszerzésére.