xref: /reactos/sdk/lib/ucrt/stdlib/lldiv.cpp (revision e3e520d1)
1 //
2 // lldiv.cpp
3 //
4 //      Copyright (c) Microsoft Corporation. All rights reserved.
5 //
6 // Defines lldiv(), which performs a signed divide and returns the quotient and
7 // remainder.  No validation of the arguments is done.
8 //
9 #include <stdlib.h>
10 
11 
12 #ifdef  _MSC_VER
13 #pragma function(lldiv)
14 #endif
15 extern "C" lldiv_t __cdecl lldiv(long long const numerator, long long const denominator)
16 {
17     lldiv_t result;
18 
19     result.quot = numerator / denominator;
20     result.rem = numerator % denominator;
21 
22     return result;
23 }
24