# C round function

The C round function is one of the Math Functions, used to return the nearest value (rounded value) of a given number or a specified expression. The syntax of the math round function is

`double round(double round);`

## C round Function Example

The math round Function allows you to find the closest integer value of a given number. In this program, We are going to find the closest integer value of different numbers, and display the output.

```/* round in C Programming Example */

#include <stdio.h>
#include <math.h>

int main()
{
printf("\n The Round Value of 0.75    = %.2f ", round(0.75));
printf("\n The Round Value of 15.25   = %.2f ", round(15.25));
printf("\n The Round Value of 152.50  = %.2f ", round(152.50));

printf("\n The Round Value of -14.36  = %.2f ", round(-14.36));
printf("\n The Round Value of -26.82  = %.2f ", round(-26.32));
printf("\n The Round Value of -90.50  = %.2f \n", round(-90.50));

return 0;
}```

## C math round Example 2

In this C Programming example, we are allowing the user to enter their own value. Next, this program uses the round function to find the rounded (nearest) value.

```/* round in C Programming Example */

#include <stdio.h>
#include <math.h>

int main()
{
float number, roundValue;

printf(" Please Enter any Numeric Value to Round :  ");
scanf("%f", &number);

roundValue = round(number);

printf("\n The Round Value of %.2f = %.4f \n", number, roundValue);

return 0;
}```
`````` Please Enter any Numeric Value to Round :  12.23

The Round Value of 12.23 = 12.0000``````