Mikä on fmod()-funktio PHP:ssä?
A fmod() Funktio on sisäänrakennettu PHP-funktio, jota käytetään laajalti kahden luvun moduulin laskemiseen. fmod() voi käsitellä sekä kokonaisluku- että liukulukuarvoja ja palauttaa moduulin lähtönä. Se hyväksyy kaksi parametria; $osinko ja $jakaja, ja palauttaa kahdelle arvolle suoritetun jakooperaation loppuosan. PHP-versiot 4.2 ja uudemmat tukevat tätä toimintoa.
Syntaksi
PHP fmod() funktio noudattaa yksinkertaista syntaksia, joka on annettu alla:
fmod ( $osinko , $jakaja ) ;
Yllä oleva syntaksi osoittaa, että funktio hyväksyy kaksi pakollista parametria. Tämä toiminto ei vaadi valinnaisia parametreja.
Tässä,
- $osinko: Tämä pakollinen parametri kuvaa määritetyn osingon arvon.
- $jakaja: Tämä pakollinen parametri määrittää annetun jakajan arvon.
Palautusarvo: PHP palauttaa loput osingosta/jaosta fmod() toiminto.
Esimerkki 1
Tässä esimerkissä kaksi desimaalilukua määritellään muuttujiksi. Sitten käyttää fmod() funktio, jossa on kaksi numeroa syötteinä suoritetun jakotoiminnon jäännösarvon laskemiseksi. Sen jälkeen se tulostaa lasketun jäännöksen näytölle.
$num1 = 10 ;
$num2 = 3 ;
// Hae jakotoiminnon loppuosa käyttämällä fmod()-funktiota
$rem = fmod ( $num1 , $num2 ) ;
// Tulostaa loput
kaiku 'Loppuja $num1 jaettuna $num2 On: ' , $rem ;
?>
Esimerkki 2
Tämä esimerkki määrittelee kaksi liukulukuarvoa muuttujiksi. Sitten käyttää fmod() funktio, jolla on annetut kaksi arvoa syötteinä suoritetun jakooperaation jäännösarvon laskemiseksi. Sen jälkeen se tulostaa lasketun jäännöksen näytölle.
$num1 = 10,987 ;
$num2 = 2,867 ;
// Hae jakotoiminnon loppuosa käyttämällä fmod()-funktiota
$rem = fmod ( $num1 , $num2 ) ;
// Tulostaa loput
kaiku 'Loppuja $num1 jaettuna $num2 On: ' , $rem ;
?>
Johtopäätös
The fmod() PHP-funktio on arvokas työkalu laskettaessa loput jakooperaatiot, joihin liittyy liukulukuarvoja. toisin kuin vastaan() funktio, joka toimii vain kokonaislukujen kanssa, fmod() käsittelee sekä kokonaisluku- että liukulukuarvoja. Se palauttaa moduulin ulostulona, mikä tekee siitä sopivan erilaisiin matemaattisiin laskelmiin. Yksinkertaisen syntaksin ja pakollisten parametrien ansiosta fmod() tarjoaa tehokkaan ratkaisun tarkkojen jäännösten saamiseksi.