PHP में fmod () फ़ंक्शन क्या है?
ए एफएमओडी () फ़ंक्शन एक अंतर्निहित PHP फ़ंक्शन है जिसका व्यापक रूप से दो संख्याओं के मापांक की गणना के लिए उपयोग किया जाता है। एफएमओडी () पूर्णांक और फ्लोटिंग पॉइंट मान दोनों को संभाल सकता है और मापांक को आउटपुट के रूप में लौटाता है। यह दो मापदंडों को स्वीकार करता है; $लाभांश और $ डिवाइडर, और दो मानों पर निष्पादित विभाजन संक्रिया का शेष लौटाता है। PHP संस्करण 4.2 और बाद में इस फ़ंक्शन का समर्थन करते हैं।
वाक्य - विन्यास
पीएचपी एफएमओडी () फ़ंक्शन एक सरल सिंटैक्स का अनुसरण करता है जो नीचे दिया गया है:
fmod ( $लाभांश , $ भाजक ) ;
उपरोक्त सिंटैक्स से पता चलता है कि फ़ंक्शन दो अनिवार्य पैरामीटर स्वीकार करता है। इस फ़ंक्शन को किसी वैकल्पिक पैरामीटर की आवश्यकता नहीं है।
यहाँ,
- $लाभांश: यह अनिवार्य पैरामीटर निर्दिष्ट लाभांश मान का वर्णन करता है।
- $ भाजक: यह अनिवार्य पैरामीटर प्रदान किए गए विभाजक के मान को निर्दिष्ट करता है।
प्रतिलाभ की मात्रा: लाभांश/भाजक का शेष PHP द्वारा लौटाया जाता है एफएमओडी () समारोह।
उदाहरण 1
यह उदाहरण दो दशमलव संख्याओं को चर के रूप में परिभाषित करता है। फिर उपयोग करता है एफएमओडी () फ़ंक्शन जिसमें इनपुट के रूप में दो संख्याएँ हैं, जो कि किए गए डिवीजन ऑपरेशन के शेष मूल्य की गणना करने के लिए हैं। उसके बाद, यह परिकलित शेष को स्क्रीन पर आउटपुट करता है।
$num1 = 10 ;
$num2 = 3 ;
// fmod () फ़ंक्शन का उपयोग करके शेष विभाजन ऑपरेशन प्राप्त करें
$ रेम = fmod ( $num1 , $num2 ) ;
// शेष का उत्पादन करें
गूंज 'शेष $num1 द्वारा विभाजित $num2 है: ' , $ रेम ;
?>
उदाहरण 2
यह उदाहरण दो फ़्लोटिंग पॉइंट मानों को चर के रूप में परिभाषित करता है। फिर उपयोग करता है एफएमओडी () फ़ंक्शन जिसमें दिए गए दो मान इनपुट के रूप में दिए गए विभाजन ऑपरेशन के शेष मूल्य की गणना करने के लिए हैं। उसके बाद, यह परिकलित शेष को स्क्रीन पर आउटपुट करता है।
$num1 = 10,987 ;
$num2 = 2,867 ;
// fmod () फ़ंक्शन का उपयोग करके शेष विभाजन ऑपरेशन प्राप्त करें
$ रेम = fmod ( $num1 , $num2 ) ;
// शेष का उत्पादन करें
गूंज 'शेष $num1 द्वारा विभाजित $num2 है: ' , $ रेम ;
?>
निष्कर्ष
एफएमओडी () PHP में फ़ंक्शन फ़्लोटिंग-पॉइंट मानों से जुड़े शेष डिवीजन ऑपरेशंस की गणना के लिए एक मूल्यवान उपकरण है। से भिन्न ख़िलाफ़() फ़ंक्शन, जो केवल पूर्णांकों के साथ कार्य करता है, एफएमओडी () पूर्णांक और फ़्लोटिंग-पॉइंट मान दोनों को संभालता है। यह मॉड्यूलस को आउटपुट के रूप में लौटाता है, जिससे यह विभिन्न गणितीय गणनाओं के लिए उपयुक्त हो जाता है। इसके सरल सिंटैक्स और अनिवार्य पैरामीटर के साथ, एफएमओडी () सटीक अवशेष प्राप्त करने के लिए एक कुशल समाधान प्रदान करता है।