সি প্রোগ্রামিং ভাষায় সব গাণিতিক ফাংশন math.h হেডার ফাইলে থাকে। ফাংশনগুলো নিচে বিস্তারিত ব্যাখ্যা করা হল:
sin()
এই ফাংশন তার আর্গুমেন্টের sin মান বের করতে ব্যবহৃত হয়।
sin() ফাংশনের সিনট্যাক্স:
double sin(double a);
উদাহরণস্বরূপ:
double a=sin(3.14/2);
আউটপুট:
a=1 (approx.)
cos()
এটি তার আর্গুমেন্টের cos মান বের করতে ব্যবহৃত হয়।
cos() ফাংশনের সিনট্যাক্স:
double cos(double a);
উদাহরণস্বরূপ:
double a=cos(3.14/2);
আউটপুট:
a=0 (approx.)
tan()
এটি তার আর্গুমেন্টের tan মান বের করতে ব্যবহৃত হয়।
tan() ফাংশনের সিনট্যাক্স:
double tan (double a);
উদাহরণস্বরূপ:
double a=tan(3.14/2);
exp()
এটি তার আর্গুমেন্টের এক্সপোনেন্ট ভ্যালু বের করতে ব্যবহৃত হয়।
exp() এর সিনট্যাক্স:
double exp (double a);
উদাহরণস্বরূপ:
double a=exp(4.6);
floor()
এটি একটি ফ্লোট নম্বরকে রাউন্ড ডাউন করতে ব্যবহৃত হয়।
floor() ফাংশনের সিনট্যাক্স:
Double floor(double a);
উদাহরণস্বরূপ:
Double a=floor(93.58);
আউটপুট:
A=93
ceil()
এটি একটি ফ্লোট নম্বরকে রাউন্ড আপ করতে ব্যবহৃত হয়।
ceil() ফাংশনের সিনট্যাক্স:
Double ceil(double a);
উদাহরণস্বরূপ:
Double a=ceil(93.58);
আউটপুট:
A=94
abs()
এটি একটি ইন্টিজারের অ্যাবসোলিউট ভ্যালু বের করতে ব্যবহৃত হয়।
abs() ফাংশনের সিনট্যাক্স:
int abs(int a);
উদাহরণস্বরূপ:
Int a= abs(-6);
আউটপুট:
a=6
pow()
এটি একটি ভ্যালুর পাওয়ার বের করতে ব্যবহৃত হয়।
pow() ফাংশনের সিনট্যাক্স:
double pow(double a,double b);
উদাহরণস্বরূপ:
double x=pow(2,3)
আউটপুট:
x=8
sqrt()
এটি তার আর্গুমেন্টের স্কয়ার রুট ভ্যালু বের করতে ব্যবহৃত হয়।
sqrt() ফাংশনের সিনট্যাক্স:
double sqrt(double a);
উদাহরণস্বরূপ:
double x=sqrt(36);
আউটপুট:
x=6