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 books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.