پی ایچ پی میں fmod() فنکشن کیا ہے؟
اے fmod() فنکشن ایک بلٹ ان پی ایچ پی فنکشن ہے جو بڑے پیمانے پر دو نمبروں کے ماڈیولس کا حساب لگانے کے لیے استعمال ہوتا ہے۔ fmod() انٹیجر اور فلوٹنگ پوائنٹ دونوں کو سنبھال سکتا ہے اور ماڈیولس کو آؤٹ پٹ کے طور پر واپس کرتا ہے۔ یہ دو پیرامیٹرز کو قبول کرتا ہے۔ $ ڈیویڈنڈ اور $تقسیم، اور دو قدروں پر کئے گئے بقیہ ڈویژن آپریشن کو لوٹاتا ہے۔ پی ایچ پی ورژن 4.2 اور بعد میں اس فنکشن کو سپورٹ کرتے ہیں۔
نحو
پی ایچ پی fmod() فنکشن ایک سادہ نحو کی پیروی کرتا ہے جو ذیل میں دیا گیا ہے:
fmod ( $ ڈیویڈنڈ , $divisor ) ;
مندرجہ بالا نحو سے پتہ چلتا ہے کہ فنکشن دو لازمی پیرامیٹرز کو قبول کرتا ہے۔ اس فنکشن کو کسی اختیاری پیرامیٹر کی ضرورت نہیں ہے۔
یہاں،
- $dividend: یہ لازمی پیرامیٹر متعین ڈیویڈنڈ ویلیو کو بیان کرتا ہے۔
- $divisor: یہ لازمی پیرامیٹر فراہم کردہ تقسیم کی قدر کی وضاحت کرتا ہے۔
واپسی کی قیمت: ڈیویڈنڈ/تقسیم کا بقیہ حصہ پی ایچ پی کے ذریعے واپس کیا جاتا ہے۔ fmod() فنکشن
مثال 1
یہ مثال متغیر کے طور پر دو اعشاریہ نمبروں کی وضاحت کرتی ہے۔ پھر استعمال کرتا ہے۔ fmod() فنکشن جس میں دو نمبرز بطور ان پٹ ہوتے ہیں تاکہ انجام دیے گئے ڈویژن آپریشن کی بقیہ قدر کا حساب لگائیں۔ اس کے بعد، یہ حساب شدہ بقیہ کو اسکرین پر آؤٹ پٹ کرتا ہے۔
<؟php$num1 = 10 ;
$num2 = 3 ;
// fmod() فنکشن کا استعمال کرتے ہوئے بقیہ ڈویژن آپریشن حاصل کریں۔
$rem = fmod ( $num1 , $num2 ) ;
// آؤٹ پٹ بقیہ
بازگشت 'بقیہ $num1 تقسیم $num2 ہے:' , $rem ;
؟>
مثال 2
یہ مثال دو فلوٹنگ پوائنٹ ویلیو کو متغیر کے طور پر بیان کرتی ہے۔ پھر استعمال کرتا ہے۔ fmod() فنکشن جس میں دو قدریں بطور ان پٹ دی گئی ہیں تاکہ انجام دیے گئے ڈویژن آپریشن کی بقیہ قدر کا حساب لگائیں۔ اس کے بعد، یہ حساب شدہ بقیہ کو اسکرین پر آؤٹ پٹ کرتا ہے۔
<؟php$num1 = 10,987 ;
$num2 = 2,867 ;
// fmod() فنکشن کا استعمال کرتے ہوئے بقیہ ڈویژن آپریشن حاصل کریں۔
$rem = fmod ( $num1 , $num2 ) ;
// آؤٹ پٹ بقیہ
بازگشت 'بقیہ $num1 تقسیم $num2 ہے:' , $rem ;
؟>
نتیجہ
دی fmod() پی ایچ پی میں فنکشن فلوٹنگ پوائنٹ ویلیوز پر مشتمل بقیہ ڈویژن آپریشنز کا حساب لگانے کے لیے ایک قابل قدر ٹول ہے۔ کے برعکس خلاف() فنکشن، جو صرف عدد کے ساتھ کام کرتا ہے، fmod() انٹیجر اور فلوٹنگ پوائنٹ دونوں ہینڈل کرتا ہے۔ یہ ماڈیولس کو آؤٹ پٹ کے طور پر واپس کرتا ہے، اسے مختلف ریاضیاتی حسابات کے لیے موزوں بناتا ہے۔ اس کے سادہ نحو اور لازمی پیرامیٹرز کے ساتھ، fmod() درست باقیات حاصل کرنے کے لیے ایک موثر حل فراہم کرتا ہے۔