Front-end Tutorials

Front-end Tutorials

HTMLCSSSassJavaScriptReactJS
CMS Tutorials

CMS Tutorials

WordPress
Tutorials expand

C Math Functions

Posted in C Tutorial
Updated on Dec 14, 2023
By Mari Selvan
👁️ 235 - Views
⏳ 4 mins
💬 1 Comment
C Math Functions

Photo Credit to CodeToFun

What is Math Functions in C?

Math functions in C refer to a set of standard library functions provided by the <math.h> header.

These functions enable you to perform various mathematical operations and calculations in your C programs.

The <math.h> header provides functions for common mathematical operations such as trigonometry, exponential and logarithmic calculations, rounding, absolute value, square root, and more. These functions are implemented to handle floating-point numbers and provide accurate results based on the IEEE 754 floating-point standard.

List of C Math Functions

Some of the commonly used math functions in C include:

FunctionsExplanation
abs()Returns the absolute value of x.
acos()Returns the arc-cosine of x.
acosh()Returns the hyperbolic arc-cosine of x.
asin()Returns the arc-sine of x.
asinh()Returns the hyperbolic arc-sine of x.
atan2()Returns the angle in the plane between the positive x-axis and the ray from (0, 0) to the point (x, y), for atan2(y, x).
atan()Returns the arc-tangent (in radians) of x.
atanh()Returns the hyperbolic arc-tangent of x.
cbrt()Returns the cube root of x.
ceil()Returns a number representing the nearest integer which is greater than or equal to x.
cos()Returns the cosine of x.
cosh()Returns the hyperbolic cosine of x.
exp()Returns the value of Ex
fabs()Returns the absolute value of x.
floor()Returns a number representing the nearest integer which is less than or equal to x.
fmod()Returns the remainder of x divided by y.
frexp()Returns the mantissa and the exponent of x.
hypot()Returns the square root of the sum of squares of its arguments.
ldexp()Returns x multiplied by 2 raised to the power of exponent.
log10()Returns the base 10 logarithm of x.
log()Returns the natural logarithm (base E) of x
modf()Breaks the given argument into two parts, one is integer and the other one is fractional.
pow()Returns a number representing the given base taken to the power of the given exponent.
round()Returns the value of a number rounded to the nearest integer.
sin()Returns the sine of x.
sinh()Returns the hyperbolic sine of x.
sqrt()Returns the square root of x.
tan()Returns the tangent of x.
tanh()Returns the hyperbolic tangent of x.
trunc()Returns the integer part of the number x, removing any fractional digits.

The math functions in C provide powerful capabilities to perform advanced mathematical calculations and are widely used in various applications requiring numerical computations.

👨‍💻 Join our Community:

To get interesting news and instant updates on Front-End, Back-End, CMS and other Frameworks. Please Join the Telegram Channel:

Author

author
👋 Hey, I'm Mari Selvan

For over eight years, I worked as a full-stack web developer. Now, I have chosen my profession as a full-time blogger at codetofun.com.

Buy me a coffee to make codetofun.com free for everyone.

Buy me a Coffee

Share Your Findings to All

Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Mari Selvan
Mari Selvan
6 months ago

If you have any doubts regarding this article (C Math Functions) please comment here. I will help you immediately.

We make use of cookies to improve our user experience. By using this website, you agree with our Cookies Policy
AgreeCookie Policy