¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
remainder, remainderf, remainderl
and
div
eof
not
or
xor
Collapse the table of content
Expand the table of content
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

remainder, remainderf, remainderl

Calcula el resto del cociente de dos valores de punto flotante, redondeado al valor entero más cercano.

double remainder( 
   double numer,
   double denom
);
float remainder( 
   float numer,
   float denom
); /* C++ only */
long double remainder( 
   long double numer,
   long double denom
); /* C++ only */
float remainderf( 
   float numer,
   float denom
);
long double remainderl( 
   long double numer,
   long double denom
);

numer

Numerador.

denom

Denominador.

El resto de punto flotante de x / y. Si el valor de y es 0,0, remainder devuelve un valor NaN reservado. Para obtener información sobre la representación de un valor NaN reservado por la familia printf, vea printf, _printf_l, wprintf, _wprintf_l.

La función de remainder calcula el resto flotante r de x/y tales que x = n * y + r, donde es el entero n más cercana en valor a x/y y n incluso es siempre que | n  -  x / y | = 1/2. Cuando r = 0, r tiene el mismo signo que x.

Puesto que C++ permite las sobrecargas, es posible llamar a las sobrecargas de remainder que toman y devuelven los valores float o long double. En un programa C, remainder siempre toma dos valores Double y devuelve uno.

Función

Encabezado necesario

remainder , remainderf, remainderl

<math.h>

Para obtener información de compatibilidad, vea Compatibilidad.

// crt_remainder.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 = remainder(w, x);
   printf("The remainder of %.2f / %.2f is %f\n", w, x, z);
}
El resto de -10,00/3,00 es -1,000000
Mostrar:
© 2015 Microsoft