differenz von zwei zahlen
-
Hallo,
gibt es eine vordefinierte function um die differenz auszurechnen ?
zb -5+2 soll 7 sein und nicht -3.
-
kantaki schrieb:
Hallo,
gibt es eine vordefinierte function um die differenz auszurechnen ?
zb -5+2 soll 7 sein und nicht -3.
Ja.
Mit - macht man das.
2 - -5 = 7
Wobei man manchmal nicht weiß, welche die grö0ßere ist.also
int diff; if(a>=b) diff=a-b; else diff=b-a;
oder
int diff=abs(a-b);
-
ah genau absolut habe ich gesucht
danke !
-
geht abs() nicht mit floats ?
naja dann muss ich halt doch meine eigenen function machen
-
fabs.
Aber abs geht auch mit float. Muß bei Dir auch gehen.
<cmath> inkludiert?
-
Nimm std::abs aus cstdlib, nicht aus cmath. Das unterstützt int/long
(http://www.cplusplus.com/reference/clibrary/cstdlib/abs/)
-
Frage falschrum gelesen.
cmath unterstützt float usw
-
ohman :x
danke