除算 ("/") と剰余算 ("%") を一度に行います。
[指定形式]
#include <inttypes.h>
imaxdiv_t imaxdiv(intmax_t n, intmax_t d);
[引数]
n "/" 演算子または "%" 演算子の左辺
d "/" 演算子または "%" 演算子の右辺
[戻り値]
メンバとして quot (商) と rem (剰余) を持つ構造体 imaxdiv_t 型の値
[備考]
型imaxdiv_tは次のように定義されています。
typedef struct {
long long quot;
long long rem;
} imaxdiv_t;