Descripción
La función de la biblioteca C div_t div(long int numer, long int denom) divide numer (numerator) por denom (denominator).
Declaración
A continuación se muestra la declaración de la función ldiv ().
div_t div(long int numer, long int denom)
Parámetros
Valor devuelto
Esta función devuelve el valor en una estructura definida en <cstdlib>, que tiene dos miembros. Para ldiv_t: long quot; largo rem;
Ejemplo
El siguiente ejemplo muestra el uso de la función ldiv ().
#include <stdio.h>
#include <stdlib.h>
int main () {
ldiv_t output;
output = ldiv(100000L, 30000L);
printf("Quotient = %ld\n", output.quot);
printf("Remainder = %ld\n", output.rem);
return(0);
}
Compilemos y ejecutemos el programa anterior que producirá el siguiente resultado:
Quotient = 3
Remainder = 10000