Cライブラリ関数 - ldiv()
説明
div_t divの(long int型NUMER、長い Cライブラリ関数int型denom) NUMER(分子)はdenom(分母)で除しました。
声明
ここで、()文ldiv関数です。
div_t div(long int numer, long int denom)
パラメータ
- NUMER -分子。
- denom -分母。
戻り値
構造の<cstdlib>の値で定義された関数が戻ると、構造は、ldiv_tのような2つのメンバー、があります。長いREM長いQUOTを;。
例
以下の例は、()関数を使用するldivを示しています。
#include <stdio.h> #include <stdlib.h> int main () { ldiv_t output; output = ldiv(100000L, 30000L); printf("商 = %ld\n", output.quot); printf("余数 = %ld\n", output.rem); return(0); }
それでは、以下になります上記のプログラムを、コンパイルして実行してみましょう:
商 = 3 余数 = 10000