div, ldiv
De cppreference.com
< cpp | numeric/math
#include <cstdlib> div_t div( int x, int y ); ldiv_t ldiv( long x, long y );
Las funciones div y ldiv (bajo el nombre común, sobrecargado, **div** en C++), calculan el cuociente y resto de la división x/y.
Contenido |
[editar] Parámetros
x, y -- dos valores integrales. x es el dividendo (numerador); y es el divisor.
[editar] Resultado
Se devuelve una estructura del tipo div_t o ldiv_t que está definida como sigue:
struct div_t { int quot; '' Cuociente int rem; '' Resto }; struct ldiv_t { long quot; '' Cuociente long rem; '' Resto };
[editar] Ejemplo
div_t temp; temp = div( x, y ); printf( "%d dividido por %d entrega cuociente %d y resto %d\n", x, y, temp.quot, temp.rem );