home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / code / unixlib / !UnixLib / test / c / divtest < prev    next >
Encoding:
Text File  |  1994-03-08  |  519 b   |  25 lines

  1. #include <stdlib.h>
  2. #include <stdio.h>
  3.  
  4. int
  5. main (int argc, char **argv)
  6. {
  7.   int i, j;
  8.   unsigned int ui, uj;
  9.  
  10.   if (argc != 3)
  11.     {
  12.       puts ("usage: divtest n1 n2");
  13.       exit (1);
  14.     }
  15.  
  16.   i = atoi (argv[1]);
  17.   j = atoi (argv[2]);
  18.   printf ("i  /  j = %d ; i  %%  j = %d ; j  %%  i = %d\n", i / j, i % j, j % i);
  19.  
  20.   ui = (unsigned int) strtoul (argv[1], 0, 10);
  21.   uj = (unsigned int) strtoul (argv[2], 0, 10);
  22.   printf ("ui / uj = %u ; ui %% uj = %u ; uj %% ui = %u\n", ui / uj, ui % uj, uj % ui);
  23.   return 0;
  24. }
  25.