home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / unix / unixlib36d / src / c / div < prev    next >
Text File  |  1994-03-08  |  764b  |  48 lines

  1. #ifdef __STDC__
  2. static char sccs_id[] = "@(#) div.c 1.1 " __DATE__ " HJR";
  3. #else
  4. static char sccs_id[] = "@(#) div.c 1.1 26/9/90 HJR";
  5. #endif
  6.  
  7. /* div.c (c) Copyright 1990 H.Rogers */
  8.  
  9. #include <stdlib.h>
  10.  
  11. #ifdef __STDC__
  12. div_t
  13. div (register int numer, register int denom)
  14. #else
  15. div_t
  16. div (numer, denom)
  17.      register int numer;
  18.      register int denom;
  19. #endif
  20. {
  21.   register div_t r;
  22.   register int i;
  23.  
  24.   r.quot = i = numer / denom;
  25.   r.rem = numer - (i * denom);
  26.  
  27.   return (r);
  28. }
  29.  
  30. #ifdef __STDC__
  31. ldiv_t
  32. ldiv (register long numer, register long denom)
  33. #else
  34. ldiv_t
  35. ldiv (numer, denom)
  36.      register long numer;
  37.      register long denom;
  38. #endif
  39. {
  40.   register ldiv_t r;
  41.   register long i;
  42.  
  43.   r.quot = i = numer / denom;
  44.   r.rem = numer - (i * denom);
  45.  
  46.   return (r);
  47. }
  48.