int型の除算を行い,商と余りを求めます。
[所属]
標準ライブラリ
[指定形式]
#include <stdlib.h>
div_t __far div(int numer, int denom);
[戻り値]
除算の結果を格納した構造体を返します。0で割った場合,商quotは-1,剰余remはnumerが設定されます。
[詳細説明]
int型の値を除算する場合に使用します。
分子numerを分母denomで割ったその商quotと剰余remを算出し,その2つの整数を次に示す構造体div_tのメンバとして格納します。
typedef struct {
    int quot; 
    int rem; 
} div_t; 
 | 
 
 
割り切れない場合,結果の商は,代数的な商に最も近くそれより絶対値が小さい整数となります。