SpiceInt sumai_c ( ConstSpiceInt * array,
SpiceInt n )
Return the sum of the elements of an integer array.
None.
ARRAY, MATH, UTILITY
VARIABLE I/O DESCRIPTION
-------- --- --------------------------------------------------
array I Input array.
n I Number of elements in the array.
The function returns the sum of the elements of the input array.
array is the input array.
n is the number of elements in the array.
The function returns the sum of the elements of the input array.
That is,
sumai_c ( array, n ) = array[0] + array[1] + ... + array[n-1]
If n is zero or negative, sumai_c returns zero.
None.
Error free.
None.
The value of the function is initially set to zero. The elements
of the array are then added. If the number of elements is zero or
negative, sumai_c is zero.
Let array contain the following elements.
array[0] = 12
array[1] = 1
array[2] = 4
array[3] = 75
array[4] = 18
Then
sumai_c ( array, -3 ) = 0
sumai_c ( array, 0 ) = 0
sumai_c ( array, 1 ) = 12
sumai_c ( array, 2 ) = 13
sumai_c ( array, 5 ) = 110
sumai_c ( array+2, 3 ) = 97
sumai_c does not check for overflow.
None.
N.J. Bachman (JPL)
I.M. Underwood (JPL)
-CSPICE Version 1.0.0, 24-MAR-1999 (IMU) (NJB)
sum of an integer array
Link to routine sumai_c source file sumai_c.c
|