English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico de linguagem C

Controle de fluxo de linguagem C

Função do C

Array do C

Ponteiro do C

String do C

Estrutura de linguagem C

Arquivo de linguagem C

Outro C

Manual de referência do C

Uso e exemplo da função fmod() da biblioteca C

Biblioteca Padrão do C - <math.h>

Função da biblioteca C double fmod(double x, double y) retorna x dividido por y resto.

Declaração

A seguir está a declaração da função fmod().

double fmod(double x, double y)

parâmetro

  • x  -- representa o valor flutuante do numerador.

  • y -- representa o valor flutuante do denominador.

Retorno

A função retorna x/resto de y.

Exemplo online

O exemplo a seguir demonstra o uso da função fmod().

#include <stdio.h>
#include <math.h>
int main()
{
    float a, b;
    int c;
    a = 6.25;
    b = 5.1;
    c = 4;
    printf("%f"} / %d restante é %lf\n", a, c, fmod(a, c));
    printf("%f"} / printf("%f O resto é %lf\n", a, b, fmod(a, b));
    return(0);
}

Vamos compilar e executar o programa acima, o que produzirá o seguinte resultado:

6.250000 / 4 O resto é 2.250000
6.250000 / 5.10O resto de 0000 é 1.150000

Biblioteca Padrão do C - <math.h>