C++ میں cbrt کیا ہے؟

C My Cbrt Kya



C++ میں، ریاضی کی کارروائیاں پروگرامنگ کا ایک لازمی حصہ ہیں، خاص طور پر جب پیچیدہ حسابات سے نمٹنے کے لیے۔ ایسا ہی ایک آپریشن کیوب روٹ ہے، جو آپ کو دی گئی قدر کے کیوب روٹ کا حساب لگانے کی اجازت دیتا ہے۔ دی cbrt() C++ پروگرامنگ زبان میں فنکشن اس عمل کو انجام دینے کے لیے استعمال کیا جا سکتا ہے۔

اس مضمون میں، ہم جائیں گے cbrt() مزید گہرائی میں، اس کا احاطہ کرتا ہے کہ یہ کیا ہے، اس کے کام کرنے کا طریقہ، اور آپ اسے اپنے پروجیکٹس میں کیسے استعمال کرسکتے ہیں۔







cbrt() فنکشن کیا ہے؟

دی cbrt() فنکشن ایک C++ فنکشن ہے جو ایک مخصوص عدد کا کیوب روٹ لوٹاتا ہے۔ یہ مکعب جڑ کے لئے کھڑا ہے، جیسا کہ نام کا مطلب ہے. یہ فنکشن C++ معیاری لائبریری میں شامل ہے اور اس کی تعریف میں ہے۔ ہیڈر فائل.



cbrt() فنکشن کا نحو

کا نحو cbrt() فنکشن ہے:



سی بی آر ٹی ( ایک پر )


کہاں ایک پر وہ عدد ہے جس کی مکعب جڑ کو شمار کرنے کی ضرورت ہے۔





واپسی کی قیمت

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

cbrt() فنکشن کیسے کام کرتا ہے؟

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



الگورتھم میں فارمولے کو بار بار استعمال کرنا شامل ہے:

x1 = ( 2 * x0 + n / ( x0 * x0 ) ) / 3


یہاں، x0 کیوب روٹ کے لیے ابتدائی اندازہ ہے۔ n ، اور x1 درستگی کی مطلوبہ سطح حاصل ہونے تک فارمولے کو تکراری طور پر لاگو کرکے حاصل کیا جانے والا بہتر اندازہ ہے۔ طریقہ کار کو دہرایا جاتا ہے جب تک کہ درستگی کی ضروری ڈگری حاصل نہ ہوجائے۔

C++ میں cbrt() فنکشن کا استعمال کیسے کریں؟

استعمال کرنے کے لیے نیچے دیے گئے کوڈ پر عمل کریں۔ cbrt() متغیر کے کیوب روٹ کا حساب لگانے کے لیے فنکشن۔

# شامل کریں
#include

اہم int ( ) {
ڈبل var = 125 ;
ڈبل نتیجہ = سی بی آر ٹی ( تھا ) ;
std::cout << 'کیوب جڑ' << تھا << 'ہے' << نتیجہ << std::endl;
واپسی 0 ;
}


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

آؤٹ پٹ

نتیجہ

دی cbrt() C++ میں ایک مفید ریاضیاتی فنکشن ہے جسے ایپلی کیشنز کی ایک وسیع رینج میں استعمال کیا جا سکتا ہے۔ کسی عدد کے کیوب روٹ کا حساب لگانے کی اس کی صلاحیت پیچیدہ حسابات کو آسان بنانے میں مدد دے سکتی ہے، خاص طور پر وہ جن میں تین جہتی شکلیں شامل ہیں۔ یہ اعلیٰ سطح کی درستگی اور درستگی کو یقینی بنانے کے لیے نیوٹن-رافسن طریقہ استعمال کرتا ہے اور مؤثر طریقے سے ان پٹ اقسام کی ایک رینج کو ہینڈل کرتا ہے۔