The operátorský modul v PHP je aritmetický operátor, který po operaci dělení vrací zbývající hodnotu dvou operandů. Hodnota vrácená tímto operátorem je zbývající hodnota, která se vygeneruje vydělením jednoho čísla druhým a je označena symbolem %. Před dělením čísel nejprve převede operandy na celá čísla, proto je také známý jako celočíselný operátor. Provede celočíselné dělení a vrátí hodnotu zbytku. Znak vrácené hodnoty operátorský modul je určeno operandy. Vrácená hodnota bude záporná, pokud je operand záporné číslo.
Syntax
Následuje syntaxe pro použití operátorský modul v PHP:
X % a ;
Zde jsou x a y dvě celá čísla a znak % je Modul operátor. Výsledek operátoru Modulo v PHP je nula, pokud je první číslo přesně dělitelné druhým.
Pokud chcete najít Modul z plovoucích čísel můžete použít fmod() funkce v PHP:
fmod ( X , a ) ;
Příklad 1
Zvažte následující jednoduchý příklad nalezení zbytku dvou čísel po dělení v PHP pomocí Modul operátor:
x $ = readline ( 'Zadejte číslo dividendy: ' ) ;
$y = readline ( 'Zadejte číslo dělitele: ' ) ;
echo 'Modulo x $ / $y je: ' . x $ % $y ;
?>
Příklad 2
Nejběžnější použití Modul Operátor má ověřit, zda je číslo sudé nebo liché. Číslo je sudé, pokud je děleno 2 a zbytek je 0, jinak je to liché číslo:
$číslo = readline ( 'Zadejte číslo:' ) ;
-li ( $číslo % 2 == 0 ) {
echo 'Číslo $číslo je sudý.' ;
} jiný {
echo 'Číslo $číslo je zvláštní.' ;
}
?>
Příklad 3
The Modul plovoucích čísel lze vypočítat pomocí fmod() funkce v PHP a kód je uveden níže:
x $ = readline ( 'Zadejte dividendu:' ) ;
$y = readline ( 'Zadejte dělitele:' ) ;
echo 'Číslo modulu s pohyblivou řádovou čárkou je: ' . fmod ( x $ , $y ) ;
?>
Závěr
The operátorský modul v PHP je snadný a užitečný nástroj pro provádění matematických operací. Může vám pomoci najít zbytek po dělení dvou čísel, nebo jej můžete použít k určení lichých a sudých čísel. Pochopením toho, jak modul funguje, můžete jej použít na různé výrazy v kódu PHP.