Discussione:
valore assoluto di un double
(troppo vecchio per rispondere)
adriano meis
2007-09-04 18:14:07 UTC
Permalink
ciao
sto imparando il C.Io uso il djgpp. ho qualche problema:


la guida del C mi dice che la funzione abs sia del tipo:
int abs(int)
a me invece serve calcolare il valore assoluto (praticamente togliere il
segno meno davanti
qualora vi compaia) di una variabile non intera, ma reale con la virgola, e
pertanto anche la variabile restituita deve essere dello stesso tipo.
come faccio?
esiste la funzione apposita?
grazie.
Andrea Venturoli
2007-09-04 19:20:35 UTC
Permalink
Post by adriano meis
ciao
int abs(int)
a me invece serve calcolare il valore assoluto di una
variabile reale con la virgola...
esiste la funzione apposita?
fabs
Pero' se stai imparando il *C*, forse e' meglio che chiedi nel newsgroup
sul *C*.

bye
av.
kant
2007-09-05 00:08:25 UTC
Permalink
Post by adriano meis
ciao
int abs(int)
a me invece serve calcolare il valore assoluto (praticamente togliere il
segno meno davanti
qualora vi compaia) di una variabile non intera, ma reale con la virgola, e
pertanto anche la variabile restituita deve essere dello stesso tipo.
come faccio?
esiste la funzione apposita?
grazie.
#include <math.h>
...
double fabs (double x ); // Compute absolute value of x.

Continua a leggere su narkive:
Loading...