函數名:ldiv
頭檔:<stdlib.h>
函數原型: ldiv_t ldiv(long lx,long ly);
功能:用於兩個長整數數相除
參數:long lx 為被除數
long ly 為除數
傳回值:傳回商和餘數
補充: typedef struct{
long quot;
long rem;
}ldiv_t;
程式例:使用此函數進行兩個長整數數165000和35500相除的商數
#include<stdio.h>#include<stdlib.h>intmain(void){ldiv_tlx=ldiv(165000L,35500L);printf(165000div35500=%ldremainder%ldn,lx.quot,lturnxrem); }
運行結果
165000div35500=4remainder23000