C-Bibliotheksfunktionen -abs()

C-Standardbibliothek - <stdlib.h>

Beschreibung

C-Bibliotheksfunktionenint abs(int x)Gibt denxAbsolutwert einer Ganzzahl zurück.

Hinweis:Die Funktion abs() ist nur auf ganze Zahlen anwendbar. Wenn Sie den Absolutwert einer Gleitkommazahl berechnen möchten, müssen Sie diefabs()Funktion verwenden.

Deklaration

Nachfolgend finden Sie die Deklaration der Funktion abs().

int abs(int x)

Parameter

  • x -- Die Ganzzahl, deren Absolutwert berechnet werden soll.

Rückgabewert

Wenn x positiv ist, geben Sie x zurück; wenn x negativ ist, geben Sie den entgegengesetzten Wert zurück, d. h. -x. Wenn x 0 ist, geben Sie 0 zurück.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der Funktion abs().

Beispiel

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

int main ()
{
   int a, b;

   a = abs(5);
   printf("Wert von a = %d\n", a);

   b = abs(-10);
   printf("Wert von b = %d\n", b);
   
   return(0);
}

Lassen Sie uns das obige Programm kompilieren und ausführen, was das folgende Ergebnis erzeugt:

a 的值 = 5
b 的值 = 10

C-Standardbibliothek - <stdlib.h>

Weitere Erweiterungen