Nome da função : ldiv
Arquivo de cabeçalho : <stdlib.h>
Protótipo de função : ldiv_t ldiv(long lx,long ly);
Função : usada para dividir dois números inteiros longos
Parâmetro : long lx é o dividendo
por muito tempo é o divisor
Valor de retorno : Retorna o quociente e o resto
Suplemento : typedef struct{
longo quot;
longa duração;
}ldiv_t;
Exemplo de programa : Use esta função para calcular o quociente e o resto da divisão de dois números inteiros longos 165000 e 35500.
#include<stdio.h>#include<stdlib.h>intmain(void){ldiv_tlx=ldiv(165000L,35500L);printf(165000div35500=%ldremainder%ldn,lx.quot,lx.rem);return0; }
Resultados em execução
165000div35500=4resto23000