Función de la biblioteca C -abs()

C 标准库 - <stdlib.h>Biblioteca estándar de C - <stdlib.h>

Descripción

Función de la biblioteca Cint abs(int x)Devuelve el valor absolutoxdel entero.

Nota:La función abs() solo se aplica a enteros; si necesita calcular el valor absoluto de un número de punto flotante, debe usarfabs()función.

Declaración

La siguiente es la declaración de la función abs().

int abs(int x)

Parámetros

  • x -- El entero del cual se calculará el valor absoluto.

Valor de retorno

Si x es positivo, devuelve x; si x es negativo, devuelve su opuesto, es decir, -x. Si x es 0, devuelve 0.

Ejemplo

El siguiente ejemplo demuestra el uso de la función abs().

Ejemplo

#include <stdio.h>
#include <stdlib.h>

int main ()
{
   int a, b;

   a = abs(5);
   printf(El valor de a = %d\n", a);

   b = abs(-10);
   printf(El valor de b = %d\n", b);
   
   return(0);
}

Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:

a 的值 = 5
b 的值 = 10

C 标准库 - <stdlib.h>Biblioteca estándar de C - <stdlib.h>

Otras extensiones