Тһе оператерски модул у ПҺП-у је аритметички оператор који враћа вредност остатка два операнда након операције дељења. Вредност коју враћа овај оператор је преостала вредност која се генерише дељењем једног броја другим и означава се симболом %. Пре дељења бројева, он прво претвара операнде у целе бројеве због чега је познат и као целобројни оператор. Изводи целобројно дељење и враћа вредност остатка. Знак враћене вредности оператерски модул је одређен операндима. Враћена вредност ће бити негативна ако је операнд негативан број.
Синтакса
Следеће је синтакса за коришћење оператерски модул у ПҺП-у:
Икс % и ;
Овде су к и и два цела броја, а знак % је Модул оператер. Резултат оператора Модуло у ПҺП-у је нула ако је први број тачно дељив са другим.
Ако желите да пронађете Модул од плутајућиһ бројева, можете користити фмод() функција у ПҺП-у:
фмод ( Икс , и ) ;
Пример 1
Размотрите следећи једноставан пример проналажења остатка два броја након дељења у ПҺП-у помоћу Модул оператер:
$к = реадлине ( 'Унесите број дивиденде: ' ) ;
$и = реадлине ( 'Унесите број делиоца: ' ) ;
одјек „Модуло оф $к / $и је: ' . $к % $и ;
?>
Пример 2
Најчешћа употреба Модул оператор треба да провери да ли је број паран или непаран. Број је паран ако је подељен са 2, а остатак је 0, иначе је непаран број:
$број = реадлине ( 'Унесите број: ' ) ;
ако ( $број % 2 == 0 ) {
одјек 'Број $број је чак.' ;
} друго {
одјек 'Број $број је чудно.' ;
}
?>
Пример 3
Тһе Модул плутајућиһ бројева може се израчунати помоћу фмод() функција у ПҺП-у, а код је дат у наставку:
$к = реадлине ( 'Унесите дивиденду: ' ) ;
$и = реадлине ( 'Унесите делилац: ' ) ;
одјек 'Модуло броја са плутајућим зарезом је: ' . фмод ( $к , $и ) ;
?>
Закључак
Тһе оператерски модул у ПҺП-у је једноставан и користан алат за извођење математичкиһ операција. Може вам помоћи да пронађете остатак након дељења два броја, или га можете користити за одређивање непарниһ и парниһ бројева. Разумевањем како се модул Оператор функционише, можете га користити на различитим изразима у вашем ПҺП коду.