परिभाषा और उपयोग
नाम fmod फ्लोटिंग मोडुलो के लिए खड़ा है। यह फ़ंक्शन दो फ़्लोटिंग पॉइंट नंबरों के शेष भाग को लौटाता है। अगर x/y i . में परिणाम विभाजन के रूप में और r शेष के रूप में ताकि
x =y*i+r
इस मामले में, fmod(x,y) रिटर्न r
सिंटैक्स
fmod ( float $x , float $y ) : float
पैरामीटर
| Sr.No | पैरामीटर और विवरण |
|---|---|
| 1 | x यह पैरामीटर भाग व्यंजक का अंश भाग बनाता है |
| 2 | y यह पैरामीटर भाग व्यंजक का हर भाग बनाता है |
रिटर्न वैल्यू
PHP fmod () फ़ंक्शन x . के विभाजन के कार्य के शेष फ़्लोटिंग पॉइंट को लौटाता है द्वारा y . शेष में x. . का चिह्न होता है
PHP संस्करण
यह फ़ंक्शन PHP संस्करण 4.x, PHP 5.x और साथ ही PHP 7.x में उपलब्ध है।
उदाहरण
निम्नलिखित उदाहरण 1.5 के साथ 5.25 के विभाजन के शेष की गणना करता है और 0.75 देता है
<?php
$x=5.25;
$y=1.5;
$r=fmod($x, $y);
echo "fmod(" . $x . "," . $y . ") = " . $r;
?> आउटपुट
यह निम्नलिखित परिणाम देगा -
fmod(5.25,1.5) = 0.75
उदाहरण
निम्नलिखित उदाहरण में एक ऋणात्मक अंश है। अत:शेष भी ऋणात्मक होता है।—
<?php
$x=-10;
$y=3;
$r=fmod($x, $y);
echo "fmod(" . $x . "," . $y . ") = " . $r;
?> आउटपुट
यह निम्नलिखित परिणाम देगा -
fmod(-10,3) = -1
उदाहरण
निम्नलिखित उदाहरण में दोनों पैरामीटर (-10 और -3) नकारात्मक हैं। चूंकि शेष में अंश का चिह्न होता है, परिणाम -1−
. होता है<?php
$x=-10;
$y=-3;
$r=fmod($x, $y);
echo "fmod(" . $x . "," . $y . ") = " . $r;
?> आउटपुट
यह निम्नलिखित परिणाम देगा -
fmod(-10,-3) = -1
उदाहरण
यदि अंश 0 है, भाजक गैर-शून्य है, शेष 0 है। यदि भाजक 0 है, तो शेष NAN है -
<?php
$x=0;
$y=3.33;
$r=fmod($x, $y);
echo "fmod(" . $x . "," . $y . ") = " . $r . "\n";
$r=fmod($y, $x);
echo "fmod(" . $y . "," . $x . ") = " . $r;
?> आउटपुट
यह निम्नलिखित परिणाम देगा -
fmod(0,3.33) = 0 fmod(3.33,0) = NAN