Kaip naudoti „Modulo“ operatorių PHP

Kaip Naudoti Modulo Operatoriu Php



The operatoriaus modulis PHP yra aritmetinis operatorius, kuris po padalijimo operacijos grąžina likusią dviejų operandų reikšmę. Šio operatoriaus grąžinama reikšmė yra likusi reikšmė, kuri generuojama padalijus vieną skaičių iš kito ir žymima % simboliu. Prieš dalindamas skaičius, jis pirmiausia konvertuoja operandus į sveikuosius skaičius, todėl jis taip pat žinomas kaip sveikųjų skaičių operatorius. Jis atlieka sveikųjų skaičių padalijimą ir grąžina likusią reikšmę. Grąžintos vertės ženklas operatoriaus modulis yra nulemtas operandų. Grąžinama reikšmė bus neigiama, jei operandas yra neigiamas skaičius.

Sintaksė

Toliau pateikiama sintaksė, skirta naudoti operatoriaus modulis PHP:







x % ir ;

Čia x ir y yra du sveikieji skaičiai, o % ženklas yra Modulis operatorius. Modulo operatoriaus rezultatas PHP yra nulis, jei pirmasis skaičius tiksliai dalijasi iš kito.



Jei norite rasti Modulis iš slankiųjų skaičių galite naudoti fmod () funkcija PHP:



fmod ( x , ir ) ;

1 pavyzdys

Apsvarstykite šį paprastą pavyzdį, kaip rasti likusią dviejų skaičių dalį po padalijimo PHP naudojant Modulis operatorius:







x $ = skaitymo linija ( 'Įveskite dividendų numerį: ' ) ;

$y = skaitymo linija ( 'Įveskite daliklio numerį:' ) ;

aidas „Modulo of x $ / $y yra: ' . x $ % $y ;

?>

2 pavyzdys

Dažniausiai naudojamas Modulis operatorius turi patikrinti, ar skaičius yra lyginis, ar nelyginis. Skaičius yra lyginis, jei jis yra padalintas iš 2, o likusioji dalis yra 0, kitu atveju tai yra nelyginis skaičius:





$ numeris = skaitymo linija ( 'Įveskite skaičių:' ) ;

jeigu ( $ numeris % 2 == 0 ) {

aidas 'Skaičius $ numeris yra lygus“. ;

} Kitas {

aidas 'Skaičius $ numeris yra keista“. ;

}

?>

3 pavyzdys

The Modulis slankiųjų skaičių galima apskaičiuoti naudojant fmod () funkcija PHP, o kodas pateikiamas žemiau:



x $ = skaitymo linija ( 'Įveskite dividendą:' ) ;

$y = skaitymo linija ( 'Įveskite daliklį:' ) ;

aidas 'Slankiojo kablelio modulio numeris yra: . fmod ( x $ , $y ) ;

?>

Išvada

The operatoriaus modulis PHP yra paprastas ir naudingas įrankis matematinėms operacijoms atlikti. Jis gali padėti rasti likutį po dviejų skaičių padalijimo arba naudoti jį nelyginiams ir lyginiams skaičiams nustatyti. Suprasdami, kaip modulis operatorius veikia, galite naudoti jį skirtingoms PHP kodo išraiškoms.