git://git.jankratochvil.net
/
reactos.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
be64654d168083e9c17bd387079543d8a52d67c6
[reactos.git]
/
lib
/
crtdll
/
stdlib
/
div.c
1
/* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
2
#include <crtdll/stdlib.h>
3
4
div_t
5
div(int num, int denom)
6
{
7
div_t r;
8
9
if (num > 0 && denom < 0) {
10
num = -num;
11
denom = -denom;
12
}
13
r.quot = num / denom;
14
r.rem = num % denom;
15
if (num < 0 && denom > 0)
16
{
17
if (r.rem > 0)
18
{
19
r.quot++;
20
r.rem -= denom;
21
}
22
}
23
return r;
24
}