Descrição
A função da biblioteca C double fmod(double x, double y) retorna o resto de x dividido por y.
Declaração
A seguir está a declaração para a função fmod ().
double fmod(double x, double y)
Parâmetros
Valor de retorno
Esta função retorna o resto da divisão de x / y.
Exemplo
O exemplo a seguir mostra o uso da função 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);
}
Vamos compilar e executar o programa acima que produzirá o seguinte resultado -
Remainder of 9.200000 / 2 is 1.200000
Remainder of 9.200000 / 3.700000 is 1.800000