Translations of this page?:

div

文法:

    #include <cstdlib>
    div_t div( int 被除数, int 除数 );

div()関数は、被除数 / 除数 という割り算を計算し、商と剰余を返します。cstdlibヘッダでdiv_t構造体が定義されています。これは以下のような要素を少なくとも持っています:

     int quot;   // 商
     int rem;    // 剰余

例えば、以下のようなコードは、x/yの商と剰余を表示します:

     div_t temp;
     temp = div( x, y );
     printf( "%d を %d で割ると、商が %d で、剰余が %d です。\n",
             x, y, temp.quot, temp.rem );

C++では以下のオーバーロード版も提供されます:

    #include <cstdlib>
    ldiv_t div( long 被除数, long 除数 ); // ldiv()と同じです

関連トピック: ldiv

 
• • • SitemapRecent changesRSScc