SUM

SUM


substring field store Index Level SUMMATION
Syntax SUM( string.expression )
Category BASIC
Type Function
Description returns the sum of a list of numbers delimited by attribute, value, or subvalue marks.  If different orders of marks are present, the "sum" function computes the sum of each sublist.
Options
See Also \= functions *= += -= /= := +
Example equ am to char(254)
print sum(3:am:3.2)

The result, "6.2", will be printed to the terminal.

equ am to char(254), vm to char(253)
print sum(3:vm:3.2:am:6:vm:2)

The result, "6.2^8", prints because "sum" senses that there were two lists present, separated by an attribute mark.
Warnings The limit of the sum function is {+/-}140737488355327*(10 ^ (-precision))
Compatibility AP 5.2
substring field store Index Level SUMMATION