C میں ریاضی کے افعال - مکمل گائیڈ

C My Ryady K Af Al Mkml Gayy



کیا آپ اپنی C پروگرامنگ کی مہارت کو بہتر بنانے اور ریاضی کے افعال کے بارے میں مزید جاننا چاہتے ہیں؟ مزید مت دیکھیں! اس مضمون میں، ہم C پروگرامنگ میں ریاضی کے افعال کی دنیا میں غوطہ لگائیں گے اور ریاضی کے پیچیدہ مسائل کو حل کرنے میں آپ کی مدد کے لیے دستیاب مختلف فنکشنز کو دریافت کریں گے۔ چاہے آپ ابتدائی ہوں یا تجربہ کار پروگرامر، ان افعال کو سمجھنا موثر اور درست پروگرام بنانے کے لیے ضروری ہے۔

C میں ریاضی کے افعال کیا ہیں؟

ریاضی کے افعال C میں بلٹ ان فنکشنز کے مجموعے کا حوالہ دیتے ہیں جو عددی اعداد و شمار پر مختلف ریاضیاتی کارروائیوں کو انجام دینے میں سہولت فراہم کرتے ہیں۔ یہ فنکشن بنیادی ریاضی کی کارروائیوں جیسے کہ اضافہ، گھٹاؤ، ضرب، اور تقسیم سے لے کر ترگنومیٹرک اور لوگارتھمک فنکشنز جیسے اعلی درجے تک ہیں۔

C میں ریاضی کے افعال کی فہرست بنائیں؟

C میں بہت سے ریاضیاتی افعال ہیں جنہیں پروگرامر مختلف حسابات کے لیے استعمال کر سکتے ہیں۔ ان میں سے کچھ ریاضی کے افعال ذیل میں درج ہیں۔







  1. منزل(): قریب ترین عدد جو کہ فراہم کردہ پیرامیٹر سے چھوٹا یا مساوی ہے اس فنکشن کے ذریعے پایا جاتا ہے۔
  2. چھت (): یہ فنکشن قریب ترین انٹیجر ویلیو لوٹاتا ہے جو اس کو دی گئی دلیل سے زیادہ یا مساوی ہے۔
  3. گول (): یہ فنکشن فلوٹ، ڈبل یا بڑی ڈبل دلیل کی قریب ترین عددی قدر واپس کرتا ہے۔ جب بھی اعشاریہ کی قدر '.1' اور '.5' کے درمیان آتی ہے، تو یہ ایک عدد عددی قدر لوٹاتا ہے جو دی گئی سے کم ہے۔ جب بھی اعشاریہ کی قدر '.6' اور '.9' کے درمیان آتی ہے، تو ایک عددی قدر واپس کی جاتی ہے جو پیرامیٹر سے بڑی ہوتی ہے۔
  4. fmod(): جب کسی عدد کو دوسرے نمبر سے تقسیم کیا جاتا ہے، تو یہ فنکشن دی گئی دو ان پٹ ویلیو کے لیے بقیہ کو لوٹاتا ہے۔
  5. پاؤ(): یہ ایک مخصوص نمبر کی طاقت کا حساب لگاتا ہے۔
  6. sqrt(): یہ فنکشن اس کو پاس کردہ پیرامیٹر کے مربع جڑ کا حساب لگاتا ہے۔
  7. ٹرنک() : یہ فنکشن فلوٹنگ پوائنٹ ویلیو سے ڈیسیمل ویلیو کو چھوٹا کرنے کے بعد انٹیجر ویلیو لوٹاتا ہے۔
  8. لاگ(): یہ فنکشن قدرتی لوگارتھم کی گنتی کرتا ہے۔
  9. لاگ 10(): یہ فنکشن بیس 10 کی لاگرتھم قدر تلاش کرتا ہے۔
  10. پیدا ہونا(): یہ فنکشن ہائپربولک سائن کی گنتی کرتا ہے۔
  11. cosh(): یہ فنکشن ہائپربولک کوزائن کی گنتی کرتا ہے۔
  12. tanh(): یہ فنکشن ہائپربولک ٹینجنٹ کی گنتی کرتا ہے۔
  13. بغیر(): یہ فنکشن سائن ویلیو کی گنتی کرتا ہے۔
  14. cos(): یہ فنکشن کوسائن ویلیو کا تعین کرتا ہے۔
  15. تو(): یہ فنکشن ٹینجنٹ قدر کا تعین کرتا ہے۔
  16. exp(): یہ فنکشن ایکسپوینشنل 'e' کو xth پاور میں شمار کرتا ہے۔

C میں ریاضی کے افعال کا استعمال کیسے کریں؟

C میں ریاضی کے افعال کو استعمال کرنے کے اقدامات یہ ہیں:



مرحلہ نمبر 1: آپ کے C پروگرام میں ابتدائی طور پر math.h ہیڈر فائل ہونی چاہیے، جو کہ ہر ایک ریاضی کے افعال کے لیے اعلانات فراہم کرتی ہے۔



مرحلہ 2: ان متغیرات کا اعلان کریں جن پر آپ ریاضی کی کارروائیاں کرنا چاہتے ہیں۔





مرحلہ 3: آپ جس آپریشن کو کرنا چاہتے ہیں اس کے لیے مناسب ریاضیاتی فنکشن کو کال کریں۔ متغیرات کو فنکشن میں پیرامیٹر کے طور پر منتقل کریں۔

مرحلہ 4: ریاضی کے فنکشن کا استعمال کرتے ہوئے آپریشن کرنے کے بعد، نتیجہ کو کنسول پر پرنٹ کریں۔



یہاں ایک مثال ہے جو صارفین سے ان پٹ لیتی ہے اور ریاضی کے متعدد افعال کا استعمال کرتے ہوئے کیلکولیشن کرتی ہے۔

# شامل کریں

#include

int مرکزی ( )

{

تیرنا ایک پر ;
printf ( 'براہ کرم فلوٹ نمبر درج کریں: \n ' ) ;
scanf ( '%f' , اور ایک پر ) ;
int f = فرش ( ایک پر ) ;
printf ( '%f = %d کی منزل کی قیمت \n ' , ایک پر , f ) ;
تیرنا s = sqrt ( ایک پر ) ;
printf ( '%f = %f کی مربع جڑ کی قیمت \n ' , ایک پر , s ) ;
تیرنا ص = پاؤ ( ایک پر , 5 ) ;
printf ( طاقت کا حساب لگایا گیا %f = %f \n ' , ایک پر , ص ) ;
int t = ٹرنک ( ایک پر ) ;
printf ( '%f = %d کی کٹی ہوئی قدر \n ' , ایک پر , t ) ;
تیرنا یہ ہے = exp ( ایک پر ) ;
printf ( '%f = %f کی کفایتی قدر \n ' , ایک پر , یہ ہے ) ;
int c = چھت ( ایک پر ) ;
printf ( %f = %d کی سیل ویلیو \n ' , ایک پر , c ) ;
int r = گول ( ایک پر ) ;
printf ( '%f = %d کی قدر کا راؤنڈ \n ' , ایک پر , r ) ;
تیرنا ln = لاگ ( ایک پر ) ;
printf ( '%f = %f کا قدرتی لاگ \n ' , ایک پر , ln ) ;
int l = لاگ 10 ( ایک پر ) ;
printf ( '%f = %d کا عام لاگ \n ' , ایک پر , l ) ;
تیرنا sn = بغیر ( ایک پر ) ;
printf ( '%f = %f کی سائن ویلیو \n ' , ایک پر , sn ) ;
تیرنا ایسیچ = پیدا ہونا ( ایک پر ) ;
printf ( '%f = %f کی سائن ہائپربولک قدر \n ' , ایک پر , ایسیچ ) ;
تیرنا cn = cos ( ایک پر ) ;
printf ( 'کوزائن ویلیو %f = %f \n ' , ایک پر , cn ) ;
تیرنا چودھری = cosh ( ایک پر ) ;
printf ( 'کوسائن ہائپربولک قدر %f = %f \n ' , ایک پر , چودھری ) ;
تیرنا tn = تو ( ایک پر ) ;
printf ( '%f = %f کی مماس قدر \n ' , ایک پر , tn ) ;
تیرنا ویں = مچھلی والا ( ایک پر ) ;
printf ( %f = %f کی ٹینجنٹ ہائپربولک قدر \n ' , ایک پر , ویں ) ;
int نمبر 1 = 14 ;
int نمبر 2 = 3 ;
int rem = fmod ( نمبر 1 , نمبر 2 ) ;
printf ( 'بقیہ قدر = %d \n ' , ایک پر , rem ) ;
واپسی 0 ;

نتیجہ

C میں ریاضی کے افعال کو سمجھنا کسی بھی پروگرامر کے لیے اہم ہے جو موثر اور درست پروگرام بنانا چاہتا ہے۔ فرش جیسے بلٹ ان فنکشنز کا فائدہ اٹھا کر، ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan, and exp, پروگرامرز آسانی اور درستگی کے ساتھ پیچیدہ ریاضیاتی حسابات انجام دے سکتے ہیں۔ اس مضمون میں بیان کردہ آسان اقدامات پر عمل کرتے ہوئے، پروگرامرز ان افعال کو اپنے کوڈ میں شامل کر سکتے ہیں اور اپنی ریاضی کے حسابات کی کارکردگی کو بہتر بنا سکتے ہیں۔