ازگر راؤنڈ () فنکشن۔

Python Round Function



ازگر ایک انتہائی ورسٹائل اعلی سطحی پروگرامنگ زبان ہے جو ڈیٹا سائنسز ، مشین لرننگ ، اور مصنوعی ذہانت میں سب سے زیادہ استعمال ہوتی ہے۔ ازگر بلٹ ان ماڈیولز اور افعال کے ذریعے بڑی مدد فراہم کرتا ہے جہاں ہمیں نمبروں کے ساتھ کھیلنے کی ضرورت ہے۔ ازگر راؤنڈ () فنکشن فلوٹنگ پوائنٹ نمبر سے ڈسیملز کی بتائی گئی تعداد پر چکر لگاتا ہے اور اسے لوٹاتا ہے۔ راؤنڈ () فنکشن کام کرے گا اور نمبر کو 6.68 پر بند کردے گا۔

یہ مضمون مثالوں کے ساتھ تفصیل سے ازگر راؤنڈ () فنکشن کی وضاحت کرتا ہے۔







راؤنڈ () فنکشن کا نحو۔

راؤنڈ () فنکشن کا نحو اس طرح ہے:



گول (فلوٹنگ پوائنٹ نمبر ، ہندسے)



راؤنڈ () دو پیرامیٹرز کو دلائل کے طور پر کام کرتا ہے ، یعنی فلوٹنگ پوائنٹ نمبر اور ہندسے۔ نمبر یا فلوٹنگ پوائنٹ نمبر مطلوبہ پیرامیٹر ہے ، جبکہ ہندسوں کی تعداد اختیاری پیرامیٹر ہے۔ اگر ہم ہندسوں کی تعداد فراہم نہیں کرتے ہیں ، تو راؤنڈ () فنکشن قریب ترین عدد نمبر لوٹائے گا۔ ہم پہلے پیرامیٹر میں عدد نمبر بھی فراہم کر سکتے ہیں۔ اس صورت میں ، راؤنڈ () فنکشن وہی عدد نمبر واپس کرے گا۔





راؤنڈ () فنکشن کی مثالیں اور استعمال۔

آئیے اپنے ازگر اسکرپٹ میں راؤنڈ () فنکشن کی مثالیں اور استعمال دیکھیں۔ اگر ہم ہندسوں کی تعداد کی وضاحت نہیں کرتے ہیں ، تو راؤنڈ () فنکشن نمبر کی چھت لیتا ہے اور اگلی عدد میں تبدیل کرتا ہے اگر اعشاریہ کی قیمت 5 سے زیادہ ہو تو صورت حال میں اگر اعشاریہ قدر کے برابر سے کم ہو 5 ، پھر یہ فلور ویلیو لیتا ہے ، اور انٹیجر نمبر وہی رہتا ہے۔

فلوٹنگ پوائنٹ نمبرز کو ختم کرنے کا ایک پروگرام۔

#ہندسوں کی تعداد بتانا نہیں

پرنٹ کریں(گول(10.1۔))

پرنٹ کریں(گول(10.5۔))

پرنٹ کریں(گول(10.7۔))

پرنٹ کریں(گول(11.9۔))

پرنٹ کریں(گول(15.3۔))

پرنٹ کریں(گول(17.8۔))

پرنٹ کریں(گول(بیس))

پرنٹ کریں(گول(20.01۔))

آؤٹ پٹ۔



اب ، آئیے ہندسوں کی تعداد کی وضاحت کریں اور راؤنڈ () فنکشن استعمال کریں۔

فلوٹنگ پوائنٹ نمبرز کو ختم کرنے کا ایک پروگرام۔

پرنٹ کریں(گول(10،123۔،))

پرنٹ کریں(گول(10،587۔،))

پرنٹ کریں(گول(10.72۔،))

پرنٹ کریں(گول(11.9545۔،))

پرنٹ کریں(گول(15،322۔،))

پرنٹ کریں(گول(17،865۔،))

پرنٹ کریں(گول(20،090۔،))

پرنٹ کریں(گول(20.01114۔،))

آؤٹ پٹ۔

اب ، آئیے کچھ عددی اقدار لیں اور راؤنڈ () فنکشن کا اطلاق کریں۔ آپ نوٹ کر سکتے ہیں کہ آؤٹ پٹ میں ، پھر غیر تبدیل شدہ عدد کی قیمت لوٹائی جاتی ہے۔

فلوٹنگ پوائنٹ نمبرز کو ختم کرنے کا ایک پروگرام۔

پرنٹ کریں(گول(10۔))

پرنٹ کریں(گول(بیس))

پرنٹ کریں(گول(30۔))

پرنٹ کریں(گول(40۔))

پرنٹ کریں(گول(پچاس))

پرنٹ کریں(گول(12۔))

پرنٹ کریں(گول(پندرہ))

پرنٹ کریں(گول(19۔))

آؤٹ پٹ۔

اگر ہم نمبر کے بجائے راؤنڈ () فنکشن میں کوئی سٹرنگ یا کریکٹر منتقل کرتے ہیں تو ازگر کا ترجمان ایک غلطی پھینک دے گا۔

#سٹرنگ سے راؤنڈ فنکشن پاس کرنا۔

پرنٹ کریں(گول('کامران'))

آؤٹ پٹ۔

منفی نمبروں کو گول کرنا۔
راؤنڈ () فنکشن کو منفی نمبروں پر بھی لاگو کیا جاسکتا ہے ، اور یہ منفی نمبروں کو دور کرتا ہے اور نتیجہ لوٹاتا ہے۔

#منفی نمبروں پر راؤنڈ فنکشن لگانا۔

ایک پر=-3.98۔

پرنٹ کریں(گول(ایک پر،))

ایک پر=-2.8۔

پرنٹ کریں(گول(ایک پر))

ایک پر=-5.67989۔

پرنٹ کریں(گول(ایک پر،))

ایک پر=-100.9843۔

پرنٹ کریں(گول(ایک پر،))

ایک پر=-20.04۔

پرنٹ کریں(گول(ایک پر))

ایک پر=-32.0908۔

پرنٹ کریں(گول(ایک پر،))

ایک پر=-3،99898۔

پرنٹ کریں(گول(ایک پر))

آؤٹ پٹ۔

نتیجہ

راؤنڈ () ازگر کا ایک بلٹ ان فنکشن ہے جو فلوٹنگ پوائنٹ نمبر کو دیئے گئے اعشاریہ نمبروں پر گول کرتا ہے۔ جب آپ نمبروں سے متعلقہ کام انجام دے رہے ہو تو یہ ایک بہت مفید فنکشن ہے۔ یہ مضمون مختصر طور پر گول () فنکشن کو مثالوں کے ساتھ بیان کرتا ہے۔