Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenldiv.c
Go to the documentation of this file.
00001 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */ 00002 #include <precomp.h> 00003 00004 /* 00005 * @implemented 00006 */ 00007 ldiv_t 00008 ldiv(long num, long denom) 00009 { 00010 ldiv_t r; 00011 00012 if (num > 0 && denom < 0) 00013 { 00014 num = -num; 00015 denom = -denom; 00016 } 00017 r.quot = num / denom; 00018 r.rem = num % denom; 00019 if (num < 0 && denom > 0) 00020 { 00021 if (r.rem > 0) 00022 { 00023 r.quot++; 00024 r.rem -= denom; 00025 } 00026 } 00027 return r; 00028 } Generated on Sat May 26 2012 04:35:27 for ReactOS by
1.7.6.1
|