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.

#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 Round Function Example 1

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.

#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

About Suresh

Suresh is the founder of TutorialGateway and a freelance software developer. He specialized in Designing and Developing Windows and Web applications. The experience he gained in Programming and BI integration, and reporting tools translates into this blog. You can find him on Facebook or Twitter.