Heim  >  Artikel  >  Backend-Entwicklung  >  So drücken Sie einen absoluten Wert in der C-Sprache aus

So drücken Sie einen absoluten Wert in der C-Sprache aus

hzc
hzcOriginal
2020-07-01 15:32:5851647Durchsuche

In der C-Sprache kann der absolute Wert durch die Bibliotheksfunktion fabs dargestellt werden, oder abs bedeutet, dass der absolute Wert von Daten vom Typ Double übernommen wird, und abs bedeutet, dass der absolute Wert von Daten vom Typ int übernommen wird.

So drücken Sie einen absoluten Wert in der C-Sprache aus

In der Sprache C kann der absolute Wert durch die Bibliotheksfunktion fabs oder abs dargestellt werden.

Fabs bedeutet, den absoluten Wert doppelter Daten zu nutzen.

abs bedeutet, den absoluten Wert von Daten vom Typ int zu nehmen.

Der Funktionsprototyp ist: double fabs(double x).

Verwenden Sie die Funktion baiabs() für ganze Zahlen

Zum Beispiel:

#include<stdio.h>
#include<math.h>
int main()
{
int a,b;
scanf("%d",&a);
b=abs(a);
printf("%d",b);
return 0;
}
输入-10,输出10。
有小数的(即浮点型)用fabs()函数
例如:
#include<stdio.h>
#include<math.h>
int main()
{
double a,b;
scanf("%lf",&a);
b=fabs(a);
printf("%lf",b);
return 0;
}
输入-1.2,输出1.2

Empfohlenes Tutorial: „C-Sprach-Tutorial

Das obige ist der detaillierte Inhalt vonSo drücken Sie einen absoluten Wert in der C-Sprache aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn