sqrt in c

What is sqrt in c programming?

sqrt in c is a mathematical function which is used to calculate square root of a given number.

This function is defined in math.h header file.

Prototype

double sqrt(double m);

Parameters

sqrt function takes double type value as input parameter.

Return value

sqrt function returns square root of a given number.


Example program for sqrt in c

#include<stdio.h>
#include<math.h>
int main()
{
  printf("The square root of 5.0 is %lf \n",sqrt(5.0));
  return 0;
}
Example for sqrt in c programming
Example for sqrt in c programming

While using gcc use below command to add math header.

gcc file_name.c -lm

Code explanation

The square root of a given number is found by calling sqrt function and result is printed on to the console.

sqrt() Man page


Difference between sqrt and pow in c

sqrt function is used to calculate the square root of a given number. pow is used to calculate the power of a number raised to the base value.

sqrt function takes one argument. pow function takes two arguments.

Prototypes are as follows


double sqrt(double value1);

double pow(double value1,double value2);
sqrt( )pow( )
Used to calculate square root of a given number.Used to calculate power of a number raised to the base value.
double sqrt(double value1);double pow(double value1,double value2);

Difference between sqrt and exp in c

sqrt function is used to calculate the square root of a given number. exp function is used to calculate the exponential value of a given number.

Prototypes are as follows

double sqrt(double value1);

double exp(double value1);
sqrt( )exp( )
Used to calculate square root of a given number.Used to calculate exponential value of a given number.
double sqrt(double value1);double exp(double value1);

People also ask for

What is sqrt function in c?

sqrt function is used to calculate the square root of a given number. It is defined in math.h header file.