Exportar (0) Imprimir
Expandir todo
and
div
eof
not
or
xor
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

fmod, fmodf

Calcula el resto flotante.

double fmod( 
   double x,
   double y 
);
float fmod(
   float x,
   float y 
);  // C++ only
long double fmod(
   long double x,
   long double y
);  // C++ only
float fmodf( 
   float x,
   float y 
);

x, y

Valores de punto flotante.

fmod devuelve el resto de punto flotante de x / y. Si el valor de y es 0,0, fmod devuelve un valor NaN reservado. Para obtener información sobre la representación de un NaN reserva de la familia de printf , vea printf.

La función fmod calcula el resto del punto flotante f de x / y de manera que x = i * y + f, donde i es un entero, f tiene el mismo signo que x y el valor absoluto de f es menor que el valor absoluto de y.

C++ permite la sobrecarga, por lo que puede llamar a sobrecargas de fmod. En un programa C, fmod siempre toma dos valores Double y devuelve uno.

Función

Encabezado necesario

fmod , fmodf

<math.h>

Para obtener información adicional de compatibilidad, vea Compatibilidad en la Introducción.

// crt_fmod.c
// This program displays a floating-point remainder.

#include <math.h>
#include <stdio.h>

int main( void )
{
   double w = -10.0, x = 3.0, z;

   z = fmod( w, x );
   printf( "The remainder of %.2f / %.2f is %f\n", w, x, z );
}
El resto de -10,00/3,00 es -1,000000

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft