Kas ir fmod() funkcija PHP?
A fmod () funkcija ir iebūvēta PHP funkcija, ko plaši izmanto divu skaitļu moduļa aprēķināšanai. fmod () var apstrādāt gan veselu skaitļu, gan peldošā komata vērtības un atgriež moduli kā izvadi. Tas pieņem divus parametrus; $ dividende un $dalītājs, un atgriež atlikušo dalīšanas operāciju, kas veikta ar divām vērtībām. PHP versijas 4.2 un jaunākas versijas atbalsta šo funkciju.
Sintakse
PHP fmod () funkcija seko vienkāršai sintaksei, kas norādīta tālāk:
fmod ( $ dividende , $dalītājs ) ;
Iepriekš minētā sintakse parāda, ka funkcija pieņem divus obligātos parametrus. Šai funkcijai nav nepieciešami papildu parametri.
Šeit,
- $ dividende: Šis obligātais parametrs apraksta norādīto dividenžu vērtību.
- $dalītājs: Šis obligātais parametrs norāda norādītā dalītāja vērtību.
Atgriešanas vērtība: Atlikušo dividendes/dalītāja daļu atmaksā PHP fmod () funkciju.
1. piemērs
Šajā piemērā kā mainīgie ir definēti divi decimālskaitļi. Pēc tam izmanto fmod () funkcija, kurai ir divi skaitļi kā ievades, lai aprēķinātu veiktās dalīšanas operācijas atlikušo vērtību. Pēc tam tas izvada aprēķināto atlikumu uz ekrānu.
$num1 = 10 ;
$num2 = 3 ;
// Iegūstiet atlikušo dalīšanas operāciju, izmantojot funkciju fmod().
$rem = fmod ( $num1 , $num2 ) ;
// Izvadiet atlikumu
atbalss 'Atlikums no $num1 dalīts ar $num2 ir: ' , $rem ;
?>
2. piemērs
Šajā piemērā kā mainīgie ir definētas divas peldošā komata vērtības. Pēc tam izmanto fmod () funkcija, kurai ir dotās divas vērtības kā ievades, lai aprēķinātu veiktās dalīšanas operācijas atlikušo vērtību. Pēc tam tas izvada aprēķināto atlikumu uz ekrānu.
$num1 = 10 987 ;
$num2 = 2867 ;
// Iegūstiet atlikušo dalīšanas operāciju, izmantojot funkciju fmod().
$rem = fmod ( $num1 , $num2 ) ;
// Izvadiet atlikumu
atbalss 'Atlikums no $num1 dalīts ar $num2 ir: ' , $rem ;
?>
Secinājums
The fmod () PHP funkcija ir vērtīgs rīks, lai aprēķinātu atlikušās dalīšanas operācijas, kas saistītas ar peldošā komata vērtībām. Atšķirībā no pret () funkcija, kas darbojas tikai ar veseliem skaitļiem, fmod () apstrādā gan veselu skaitļu, gan peldošā komata vērtības. Tas atgriež moduli kā izvadi, padarot to piemērotu dažādiem matemātiskiem aprēķiniem. Ar tās vienkāršo sintaksi un obligātajiem parametriem, fmod () nodrošina efektīvu risinājumu precīzu atlikumu iegūšanai.