div

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu stdlib.h - Index


Header-Datei

stdlib.h

Kategorie

Mathematische Routinen

Prototyp

div_t div(int numer, int denom);

Beschreibung

Dividiert zwei Integerwerte und gibt den Quotienten und den Rest zurück.

div dividiert zwei Integerwerte und gibt Quotient und Rest als Werte des Typs div_t zurück. numer und denom sind der Numerator und der Denominator. Der Typ div_t ist als Struktur von Integerwerten (mit typedef) in stdlib.h folgendermaßen definiert:

typedef struct {

int quot; /* Quotient */

int rem; /* Rest */

} div_t;

Rückgabewert

div gibt eine Struktur mit den Elementen quot (der Quotient) und rem (der Rest) zurück.

Beispiel



 /* div-Beispiel */
 #include <stdlib.h>
 #include <stdio.h>
 div_t x;
 int main(void)
 {
    x = div(10,3);
    printf("10 div 3 = %d remainder %d\n",
    x.quot, x.rem);
    return 0;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

+

+

+

+