123456789101112131415161718 |
- package stats
- import "math"
- // Sum adds all the numbers of a slice together
- func Sum(input Float64Data) (sum float64, err error) {
- if input.Len() == 0 {
- return math.NaN(), EmptyInput
- }
- // Add em up
- for _, n := range input {
- sum += n
- }
- return sum, nil
- }
|