#include <stdlib.h>
ldiv_t ldiv( long numerator, long denominator );
函数返回参数 numerator / denominator 的商和余数。结构类型 ldiv_t 定义在 stdlib.h 中:
long quot; // 商数 long rem; // 余数
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
ldiv_t lx;
lx = ldiv(100000L, 30000L);
printf("100000 div 30000 = %ld remainder %ld\n", lx.quot, lx.rem);
return 0;
}输出结果:
100000 div 30000 = 3 remainder 10000