Mathematische Funktionen

Mathematische Funktionen für ganzzahlige Typen

Die Funktionen für die Typen int oder long sind in stdlib.h deklariert.

int rand(void);

Erzeugt eine Zufallszahl zwischen 0 und RAND_MAX. Die Konstante RAND_MAX hat mindestens den Wert 32767 = 215 - 1.

void srand(unsigned n);

Initialisiert den Zufallszahlengenerator mit dem »Keim« (engl. seed) n. Danach kann eine neue Folge von Zufallszahlen erzeugt werden.

int abs(int x);

Liefert den Absolutwert von x.

div_t div(int x, int y);

Dividiert x durch y und legt den ganzzahligen Anteil des Ergebnisses sowie den Divisionsrest in einer Struktur vom Typ div_t ab, die wie folgt definiert ist: typedef struct { int quot; int rem; } div_t;

Für die Typen long und long long(*) gibt es entsprechende ...

Get C: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.