The operátorský modul v PHP je aritmetický operátor, ktorý vracia zvyšnú hodnotu dvoch operandov po operácii delenia. Hodnota vrátená týmto operátorom je zostávajúca hodnota, ktorá sa vygeneruje vydelením jedného čísla druhým a je označená symbolom %. Pred delením čísel najprv prevedie operandy na celé čísla, preto je známy aj ako operátor celého čísla. Vykoná celočíselné delenie a vráti hodnotu zvyšku. Znak vrátenej hodnoty operátorský modul je určený operandmi. Vrátená hodnota bude záporná, ak je operand záporné číslo.
Syntax
Nasleduje syntax pre použitie operátorský modul v PHP:
X % a ;
Tu sú x a y dve celé čísla a znak % je modul operátor. Výsledok operátora Modulo v PHP je nula, ak je prvé číslo presne deliteľné druhým.
Ak chcete nájsť modul z pohyblivých čísel, môžete použiť fmod() funkcia v PHP:
fmod ( X , a ) ;
Príklad 1
Zvážte nasledujúci jednoduchý príklad nájdenia zvyšku dvoch čísel po delení v PHP pomocou modul operátor:
x $ = readline ( 'Zadajte číslo dividendy: ' ) ;
$y = readline ( 'Zadajte číslo deliteľa: ' ) ;
ozvena 'Modulo x $ / $y je: ' . x $ % $y ;
?>
Príklad 2
Najbežnejšie použitie modul operátor overí, či je číslo párne alebo nepárne. Číslo je párne, ak je delené 2 a zvyšok je 0, inak je to nepárne číslo:
$číslo = readline ( 'Zadajte číslo: ' ) ;
ak ( $číslo % 2 == 0 ) {
ozvena 'Číslo $číslo je párny.' ;
} inak {
ozvena 'Číslo $číslo je zvláštne.' ;
}
?>
Príklad 3
The Modul pohyblivých čísel možno vypočítať pomocou fmod() funkciu v PHP a kód je uvedený nižšie:
x $ = readline ( 'Zadajte dividendu: ' ) ;
$y = readline ( 'Zadajte deliteľa: ' ) ;
ozvena 'Číslo modulu s pohyblivou rádovou čiarkou je: ' . fmod ( x $ , $y ) ;
?>
Záver
The operátorský modul v PHP je jednoduchý a užitočný nástroj na vykonávanie matematických operácií. Môže vám pomôcť nájsť zvyšok po rozdelení dvoch čísel alebo ho môžete použiť na určenie nepárnych a párnych čísel. Pochopením toho, ako modul funguje, môžete ho použiť na rôzne výrazy v kóde PHP.