Skip to content

div : divide two integers

#include <stdlib.h>
div_t div(int n, int d);
```### Description
Divide returning quotient and remainder as two integers in a structure div_t.### Returns
The result is represented with the structure typedef struct { int quot; int rem; } div_t;
where the quot field represents the quotient, and rem the remainder. For nonzero d, if `r = div(n,d);' then n equals `r.rem + d*r.quot'.
To divide long rather than int values, use the similar function ldiv.
---
**Authoritative source**: BUSMASTER DITA help source `div.dita`, compiled into `BUSMASTER.CHM` with the application.