ReactOS 0.4.15-dev-7924-g5949c20
div.c
Go to the documentation of this file.
1/* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
2#include <precomp.h>
3
4#if (_MSC_VER >= 1920)
5#pragma function(div)
6#endif
7
8/*
9 * @implemented
10 */
13div(int num, int denom)
14{
15 div_t r;
16
17 if (num > 0 && denom < 0) {
18 num = -num;
19 denom = -denom;
20 }
21 r.quot = num / denom;
22 r.rem = num % denom;
23 if (num < 0 && denom > 0)
24 {
25 if (r.rem > 0)
26 {
27 r.quot++;
28 r.rem -= denom;
29 }
30 }
31 return r;
32}
div_t CDECL div(int num, int denom)
Definition: div.c:13
#define CDECL
Definition: compat.h:29
GLdouble GLdouble GLdouble r
Definition: gl.h:2055
GLuint GLuint num
Definition: glext.h:9618
Definition: stdlib.h:38