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);
}
#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 的值 = 10Weitere Erweiterungen