English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básica de lenguaje C

Control de flujo de lenguaje C

Funciones en C

Arreglos en C

Punteros en C

Cadenas en C

Estructura de lenguaje C

Archivo de lenguaje C

Otro C

Manual de referencia del lenguaje C

Uso y ejemplo de la función de biblioteca de C fabs()

Biblioteca estándar <math.h> en C

La función fabs(x) devuelve el valor absoluto del parámetro x.

Prototipo de la función fabs()

double fabs(double x);

La función fabs() toma un parámetro (en formato double) y devuelve el valor absoluto de ese número (en formato double).

[Matemáticas] |x| = fabs(x) [lenguaje C]

Para encontrar el valor absoluto de un entero o un número de punto flotante, puede convertir explícitamente el número a double.

 int x = 0;
 double result;
 result = fabs(double(x));

La función fabs() se encuentra enmath.hDefinida en el archivo de encabezado

Ejemplo: función fabs() en C

#include <stdio.h>
#include <math.h>
int main()
{
    double x, result;
    x == -1.5;
    result = fabs(x);
    printf("|%.2lf| =  %.2lf\n", x, result);
    x == 11.3;
    result = fabs(x);
    printf("|%.2lf| =  %.2lf\n", x, result);
    x = 0;
    result = fabs(x);
    printf("|%.2lf| =  %.2lf\n", x, result);
    return 0;
}

Resultado de salida

|-1.50| =  1.50
|11.30| =  11.30
|0.00| = 0.00

Biblioteca estándar <math.h> en C