Funzione libreria C - fmod ()
Descrizione
La funzione di libreria C. double fmod(double x, double y) restituisce il resto di x diviso per y.
Dichiarazione
Di seguito è riportata la dichiarazione per la funzione fmod ().
double fmod(double x, double y)
Parametri
x - Questo è il valore in virgola mobile con il numeratore di divisione iex
y - Questo è il valore in virgola mobile con il denominatore di divisione iey
Valore di ritorno
Questa funzione restituisce il resto della divisione x / y.
Esempio
L'esempio seguente mostra l'utilizzo della funzione fmod ().
#include <stdio.h>
#include <math.h>
int main () {
float a, b;
int c;
a = 9.2;
b = 3.7;
c = 2;
printf("Remainder of %f / %d is %lf\n", a, c, fmod(a,c));
printf("Remainder of %f / %f is %lf\n", a, b, fmod(a,b));
return(0);
}
Compiliamo ed eseguiamo il programma sopra che produrrà il seguente risultato:
Remainder of 9.200000 / 2 is 1.200000
Remainder of 9.200000 / 3.700000 is 1.800000