| maxi_c | 
| Table of contents Proceduremaxi_c ( Maximum of a set of integers ) SpiceInt maxi_c ( SpiceInt n, ... ) AbstractFind the maximum of a set of integers. Required_ReadingPLANES KeywordsGEOMETRY MATH PLANE Brief_I/OVARIABLE I/O DESCRIPTION -------- --- -------------------------------------------------- n I The number of integer values to compare. ... I The numbers to be compared, separated by commas. Detailed_Input
   n           is the number of integer values in the set whose maximum is to
               be determined.
   ...         represents a variable argument list. The number of integer
               values supplied must be that indicated by `n'. The values
               are separated by commas.
               Section 5.2.4.1 of the ANSI C Standard, titled "Translation
               Limits," specifies that argument lists containing at least 31
               items must be supported. In the interest of portability, no
               more than 30 integer values should be supplied.
Detailed_OutputThe function returns the maximum of the set of input integers. ParametersNone. Exceptions
   Error free.
   1)  If `n' is less than 1, the value 0 is returned.
   2)  If the number of integer values supplied does not match the
       argument `n', the action of this routine is not defined.
   3)  If the number of integer values supplied exceeds 30,
       the action of this routine is not defined.
FilesNone. ParticularsNone. Examples
   1) Find the maximum of four integer values.
      #include "SpiceUsr.h"
           .
           .
           .
      SpiceInt                max;
      SpiceInt                a;
      SpiceInt                b;
      SpiceInt                c;
      SpiceInt                d;
           .
           .
           .
      max = maxi_c ( 4, a, b, c, d );
Restrictions
   1)  The ANSI C Standard specifies that argument lists containing 31
       actual arguments must be supported. Larger sets of values may
       not be handled properly by this routine.
Literature_References
   [1]  "American National Standard for Programming Languages -- C,"
        Section 5.4.2.1, "Translation Limits," p.13, American National
        Standards Institute, 1990.
Author_and_InstitutionN.J. Bachman (JPL) J. Diaz del Rio (ODC Space) E.D. Wright (JPL) Version
   -CSPICE Version 1.0.2, 10-AUG-2021 (JDR)
       Edited the header to comply with NAIF standard.
   -CSPICE Version 1.0.1, 11-NOV-2006 (EDW)
       Added "None." text to -Particulars section, required for
       API doc script (cspicehtml.pl) integrity checks.
   -CSPICE Version 1.0.0, 29-MAR-1999 (NJB)
Index_Entriesmaximum of integer values | 
Fri Dec 31 18:41:09 2021