English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca Padrão <math.h> do C
A função fabs(x) retorna o valor absoluto do parâmetro x.
double fabs(double x);
A função fabs() aceita um parâmetro (no formato double) e retorna o valor absoluto do número (no formato double).
[Matemática] |x| = fabs(x) [linguagem C]
Para encontrar o valor absoluto de um inteiro ou número flutuante, você pode explicitamente converter o número para double.
int x = 0; double result; result = fabs(double(x));
A função fabs() está emmath.hDefinida no cabeçalho
#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; }
Resultados de Saída
|-1.50| = 1.50 |11.30| = 11.30 |0.00| = 0.00