English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione fabs(x) restituisce l'assoluto del parametro x.
double fabs(double x);
La funzione fabs() accetta un parametro (in formato double) e restituisce l'assoluto del numero (in formato double).
[Matematica] |x| = fabs(x) [linguaggio C]
Per trovare l'assoluto di un numero intero o floating point, puoi convertire esplicitamente il numero in double.
int x = 0; double result; result = fabs(double(x));
La funzione fabs() si trova inmath.hDefinita nel file di intestazione
#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; }
输出结果
|-1.50| = 1.50 |11.30| = 11.30 |0.00| = 0.00