div/ldiv
div_t div( int numer, int denom )
ldiv_t ldiv( long int numer, long int denom )
int型の引数を使用してdivを呼び出すと、
numer を denom で割り、商および剰余を求める。
商int quotおよび剰余int remで構成されるdiv_t型の構造体が返される。
ldiv関数は、引数および返される構造体のメンバがすべて
long int型である点を除いて、div関数と同じである。
実行結果
ldiv_t ldiv( long int numer, long int denom )
int型の引数を使用してdivを呼び出すと、
numer を denom で割り、商および剰余を求める。
商int quotおよび剰余int remで構成されるdiv_t型の構造体が返される。
ldiv関数は、引数および返される構造体のメンバがすべて
long int型である点を除いて、div関数と同じである。
div_t d;
d = div( 20, 6 );
printf( "商:%d 剰余:%d\n", d.quot, d.rem );
実行結果
商:3 剰余:2
Comments