🌐
Programiz
programiz.com › c-programming › library-function › math.h › fabs
C fabs() - C Standard Library
[Mathematics] |x| = fabs(x) [In C programming] To find absolute value of an integer or a float, you can explicitly convert the number to double. int x = 0; double result; result = fabs(double(x)); The fabs() function is defined in math.h header file ·
🌐
Cppreference
en.cppreference.com › w › c › numeric › math › fabs.html
fabs, fabsf, fabsl, fabsd32, fabsd64, fabsd128 - cppreference.com
December 20, 2024 - #include <math.h> #include <stdio.h> #define PI 3.14159 // This numerical integration assumes all area is positive. double integrate(double f(double), double a, double b, // assume a < b unsigned steps) // assume steps > 0 { const double dx = (b - a) / steps; double sum = 0.0; for (double x = a; x < b; x += dx) sum += fabs(f(x)); return dx * sum; } int main(void) { printf("fabs(+3) = %f\n", fabs(+3.0)); printf("fabs(-3) = %f\n", fabs(-3.0)); // special values printf("fabs(-0) = %f\n", fabs(-0.0)); printf("fabs(-Inf) = %f\n", fabs(-INFINITY)); printf("Area under sin(x) in [-PI, PI] = %f\n", integrate(sin, -PI, PI, 5101)); }
🌐
TutorialsPoint
tutorialspoint.com › c_standard_library › c_function_fabs.htm
C library - fabs() function
The C math library fabs() function accepts the parameter(x) of type double that returns the absolute value of x. This function is defined under the header that calculates the absolute value of a float point number.
🌐
W3Schools
w3schools.com › c › ref_math_fabs.php
C Math fabs() Function
C Examples C Real-Life Examples C Exercises C Quiz C Code Challenges C Compiler C Syllabus C Study Plan C Interview Q&A C Certificate ... The fabs() function returns the absolute (positive) value of a number. The fabs() function is defined in ...
🌐
Vultr
docs.vultr.com › clang › standard-library › math-h › fabs
C math.h fabs() - Get Absolute Value | Vultr Docs
December 12, 2024 - The fabs() function from the C standard library's math.h header file is used to compute the absolute value of a floating-point number.
🌐
Cplusplus
cplusplus.com › reference › cmath › fabs
fabs
double fabs (double x); float fabs (float x);long double fabs (long double x); double fabs (T x); // additional overloads for integral types ... Returns the absolute value of x: |x|. Header <tgmath.h> provides a type-generic macro version of this function. Additional overloads are provided in this header (<cmath>) for the integral types: These overloads effectively cast x to a double (defined for T being any integral type).
🌐
TechOnTheNet
techonthenet.com › c_language › standard_library_functions › math_h › fabs.php
C Language: fabs function (Absolute Value of Floating-Point Number)
math.h · In the C Programming Language, the fabs function returns the absolute value of a floating-point number. The syntax for the fabs function in the C Language is: double fabs(double x); x · The value to convert to an absolute value. The fabs function returns the absolute value of a ...
🌐
Microsoft Learn
learn.microsoft.com › en-us › cpp › c-runtime-library › reference › fabs-fabsf-fabsl
fabs, fabsf, fabsl | Microsoft Learn
July 28, 2025 - The fabs functions return the absolute value of the argument x. There's no error return. C++ allows overloading, so you can call overloads of fabs if you include the <cmath> header.
🌐
GeeksforGeeks
geeksforgeeks.org › c language › fabs-function-in-c
fabs() Function in C - GeeksforGeeks
July 23, 2025 - fabs() function of math.h header file in C programming is used to get the absolute value of a floating point number.
Find elsewhere
🌐
Codecademy
codecademy.com › docs › c++ › math functions › fabs()
C++ (C Plus Plus) | Math Functions | fabs() | Codecademy
April 13, 2025 - The fabs() function in C++ calculates and returns the absolute value of a floating-point number. It returns the non-negative value of the input, effectively converting any negative number to its positive equivalent.
🌐
W3Resource
w3resource.com › c-programming › math › c-fabs.php
C fabs() function
December 24, 2022 - C fabs() function (math.h): The fabs() function is used to calculate the absolute value of the floating-point argument x.
🌐
The Open Group
pubs.opengroup.org › onlinepubs › 009696899 › functions › fabs.html
fabs
The Open Group Base Specifications Issue 6 IEEE Std 1003.1, 2004 Edition Copyright © 2001-2004 The IEEE and The Open Group, All Rights reserved. A newer edition of this document exists here · fabs, fabsf, fabsl - absolute value function · #include <math.h> double fabs(double x); float fabsf(float x); long double fabsl(long double x); [CX] The functionality described on this reference page is aligned with the ISO C standard.
🌐
Scaler
scaler.com › home › topics › fabs() function in c
fabs() Function in C - Scaler Topics
November 7, 2023 - fabs in C function takes a number as input and returns the magnitude of that number, i.e., ignore the sign of the number and return its absolute value. We must include the math.h header file to use the fabs in C function in C programming.
🌐
Lsu
ld2014.scusa.lsu.edu › cppreference › en › c › numeric › math › fabs.html
fabs, fabsf, fabsl - cppreference.com
#include <stdio.h> #include <math.h> int main(void) { printf("fabs(+3) = %f\n", fabs(+3.0)); printf("fabs(-3) = %f\n", fabs(-3.0)); // special values printf("fabs(-0) = %f\n", fabs(-0.0)); printf("fabs(-Inf) = %f\n", fabs(-INFINITY)); }
🌐
Code-reference
code-reference.com › c › math.h › fabs
c math.h fabs Programming | Library | Reference - Code-Reference.com
#include <stdio.h> /* including standard library */ //#include <windows.h> /* uncomment this for Windows */ #include <math.h> /* including math library */ int main ( void ) { double y,x; x = 4.2422; y = -3284.2; printf("the fabs of 4.2422 is %f\n", fabs(x) ); printf("and the fabs of -3284.2 is %f\n ", fabs(y) ); return 0; } output: user@host:~$ ./fabs the fabs of 4.2422 is 4.242200 and the fabs of -3284.2 is 3284.200000 · c/math.h/fabs.txt ·
🌐
Lsu
acm2010.scusa.lsu.edu › localdoc › cppreference › wiki › c › math › fabs
c:math:fabs
The function fabs() returns the absolute value of arg. ... #include <cmath> float fabs( float arg ); // same as fabsf() in C99 long double fabs( long double arg ); // same as fabsl() in C99
🌐
O'Reilly
oreilly.com › library › view › c-in-a › 0596006977 › re57.html
fabs - C in a Nutshell [Book]
December 16, 2005 - Content preview from C in a Nutshell ... x ); long double fabsl( long double x ); The fabs() function returns the absolute value of its floating-point argument x; if x is greater than or equal to 0, the return value is equal ...
Authors   Peter PrinzTony Crawford
Published   2005
Pages   618
🌐
Try to Program
trytoprogram.com › home › learn c programming – easy c tutorials › c programming math library functions › c math library function fabs()
C Math Library Function fabs() - Explanation And Example
September 22, 2017 - fabs() is the standard C math library function that is defined in math library math.h and it returns the absolute value of number passed as an argument.