PHP 8 में, fdiv() फ़ंक्शन IEEE 754 मानक पर फ्लोटिंग-पॉइंट डिवीजन करने के लिए उपयोग किया जाता है। fdiv() एक गणितीय ऑपरेशन है जो दो संख्याओं को विभाजित करता है और एक फ्लोटिंग-पॉइंट संख्या लौटाता है।
fdiv() फ़ंक्शन intdiv() और fmod() फ़ंक्शन के समान काम करता है, जो शून्य से विभाजन की अनुमति देता है। त्रुटि दिखाने के बजाय, fdiv() फ़ंक्शन INF, -INF या NAN लौटाता है जब किसी संख्या को शून्य से विभाजित किया जाता है।
INF (अनंत या वास्तविक संख्या) - यह एक संख्यात्मक गणना का परिणाम है जो गणितीय रूप से अनंत है।
-INF (नकारात्मक अनंत) - यह एक नकारात्मक अनंत संख्या है या -1.796E308 से नीचे की संख्या।
NAN (संख्या नहीं) - यह एक अनिर्दिष्ट संख्यात्मक गणना का परिणाम है, जिसमें संख्यात्मक फ़ंक्शन शामिल हैं जिनका पैरामीटर उनके क्षेत्र से बाहर है।
उदाहरण
0/0 = NAN INF/INF = NAN
उदाहरण 1: PHP 8 में fdiv() फ़ंक्शन का उपयोग करना
<?php echo fdiv(15, 4); ?>
आउटपुट
3.75
उदाहरण 2: fdiv() फ़ंक्शन का उपयोग करना
<?php
echo fdiv(10, 0); // INF (अनंत)
echo fdiv(-10, 0); // -INF (नकारात्मक अनंत)
echo fdiv(0, 0); // NAN (संख्या नहीं)
?>
आउटपुट
INF -INF NAN