Kā lietot Modulo operatoru PHP

Ka Lietot Modulo Operatoru Php



The operatora modulis PHP ir aritmētiskais operators, kas pēc dalīšanas operācijas atgriež divu operandu atlikušo vērtību. Šī operatora atgrieztā vērtība ir atlikušā vērtība, kas tiek ģenerēta, dalot vienu skaitli ar citu, un to apzīmē ar % simbolu. Pirms skaitļu dalīšanas tas vispirms pārvērš operandus veselos skaitļos, tāpēc to sauc arī par veselu skaitļu operatoru. Tas veic veselu skaitļu dalīšanu un atgriež atlikušo vērtību. Atgrieztās vērtības zīme operatora modulis nosaka operandi. Atgrieztā vērtība būs negatīva, ja operands ir negatīvs skaitlis.

Sintakse

Tālāk ir norādīta sintakse izmantošanai operatora modulis PHP valodā:







x % un ;

Šeit x un y ir divi veseli skaitļi, un % zīme ir Modulis operators. Modulo operatora rezultāts PHP ir nulle, ja pirmais skaitlis precīzi dalās ar otru.



Ja vēlaties atrast Modulis no peldošajiem cipariem varat izmantot fmod () funkcija PHP:



fmod ( x , un ) ;

1. piemērs

Apsveriet šo vienkāršo piemēru, kā atrast atlikušo divu skaitļu daļu pēc dalīšanas PHP, izmantojot Modulis operators:







$x = lasāmrinda ( 'Ievadiet dividenžu numuru:' ) ;

$y = lasāmrinda ( 'Ievadiet dalītāja numuru:' ) ;

atbalss 'Modulo of $x / $y ir: ' . $x % $y ;

?>

2. piemērs

Visbiežāk izmantotais Modulis operatoram ir jāpārbauda, ​​vai skaitlis ir pāra vai nepāra. Skaitlis ir pāra skaitlis, ja to dala ar 2 un atlikums ir 0, pretējā gadījumā tas ir nepāra skaitlis:





$numurs = lasāmrinda ( 'Ievadiet numuru:' ) ;

ja ( $numurs % 2 == 0 ) {

atbalss 'Numurs $numurs ir vienmērīgs.' ;

} cits {

atbalss 'Numurs $numurs ir dīvaini.' ;

}

?>

3. piemērs

The Modulus peldošos skaitļus var aprēķināt, izmantojot fmod () funkcija PHP, un kods ir norādīts zemāk:



$x = lasāmrinda ( 'Ievadiet dividendi:' ) ;

$y = lasāmrinda ( 'Ievadiet dalītāju:' ) ;

atbalss 'Peldošā komata moduļa numurs ir: . fmod ( $x , $y ) ;

?>

Secinājums

The operatora modulis PHP ir vienkāršs un noderīgs rīks matemātisku darbību veikšanai. Tas var palīdzēt atrast atlikumu pēc divu skaitļu dalīšanas, vai arī varat to izmantot, lai noteiktu nepāra un pāra skaitļus. Saprotot, kā modulis operators darbojas, varat to izmantot dažādām izteiksmēm savā PHP kodā.